0 0

c讀取文件5

 

#include <stdio.h>
#include <stdlib.h>

int *read()
{
   FILE *fp;
   char ch;
   int *lineInfo;
   int line = 0;
   int count;
   
   fp =fopen("test1.txt","a");
   if(fp == NULL)
   {
      printf("open file failed");
      exit(1);      
   } 
   else 
   {
      printf("open file success!");     
   }
    while(1)
    {
        ch = fgetc(fp);
        if(feof(fp))
            break;
        if(ch == '\n')
            ++line;
    }
   printf("line========%d",line);
   fclose(fp);
   return lineInfo;    
}
int main(int argc, char *argv[])
{
  read();
  system("PAUSE");	
  return 0;
}
為什麼没有輸出 line的值?
C 
2012年2月12日 21:01

1个答案 按时间排序 按投票排序

0 0

fp =fopen("test1.txt","a"); 
改为fp =fopen("test1.txt","a+"); 

2012年2月12日 21:23

相关推荐

    C语言读取文件

    `fopen()`函数用于打开一个文件,`fclose()`用于关闭已打开的文件,`fread()`和`fwrite()`用于读写文件内容,而`fprintf()`和`fscanf()`则用于格式化输入和输出。 1. **打开文件**: 使用`fopen()`函数打开文件,...

    C语言读取与写入文件源码,C语言读写文件源码

    C语言读取与写入文件源码,C语言读写文件源码 在C语言中,文件的读写操作通常使用 库中的函数来完成,主要包括 fopen() fclose() fread() fwrite() fseek() ftell() 和 fscanf() fprintf() 函数来写入字符串到文件,...

    LINUX下c语言读取文件信息

    总之,在Linux下用C语言读取文件信息,主要涉及`&lt;sys/stat.h&gt;`头文件中的`stat()`函数,通过它获取的`struct stat`结构体包含了丰富的文件属性。理解并熟练运用这些函数对于进行系统级编程和文件管理至关重要。在yjl...

    C语言读写文件操作.pdf

    C语言读写文件操作是C语言编程中的一个重要部分,主要涉及到文件的打开、读取、写入和关闭等操作。在C语言中,对文件的操作是通过标准库函数实现的,包含在头文件中。下面我将详细阐述C语言在文件操作方面的知识点:...

    C语言读取文件数据,写入内存

    在C语言中,读取文件数据并将其写入内存是一项基本操作,对于任何涉及文件处理的项目都至关重要。本文将详细介绍如何使用C语言实现这一功能,同时也会提及一些相关的编程概念和技术。 首先,理解文件在计算机中的...

    C语言读取CSV文件

    总之,C语言读取CSV文件的核心是理解文件格式,使用文件操作函数打开和读取,以及运用字符串处理技术进行字段解析。通过封装这些功能,可以创建可重用的接口,简化代码并提高效率。对于更复杂的需求,可以研究现有的...

    C语言 读取文件

    在C语言中,读取文件是一项基本操作,广泛应用于各种应用程序中,如数据存储、日志记录、配置文件处理等。本示例着重讲解如何使用C语言编程来读取文本文件,并将其内容保存到数组中。 首先,我们需要包含C语言的`...

    C语言读取文件流的相关函数用法简介

    C语言读取文件流相关函数用法简介 C语言中读取文件流的相关函数用法简介是非常重要的知识点,对于初学者和开发者来说都是必备的技能。下面我们将详细介绍C语言读取文件流的相关函数用法简介,包括fread()函数和feof...

    C语言文件读写命令

    ### C语言文件读写命令详解 #### 一、文件的打开与关闭 在C语言中,文件被视为一系列字符或字节的序列。根据文件中存储信息的形式,可以将其分为文本文件和二进制文件两大类。 - **文本文件**:这类文件由一系列...

    C语言读写文件(文本文件+二进制文件)

    C语言读写文件的步骤一般包括以下几个步骤:1、打开文件:首先,你需要使用fopen()函数来打开文件。你需要提供两个参数:文件的名称和文件的访问模式。例如,如果你想打开一个名为"file.txt"的文件进行写入,你可以...

    C语言读取dat文件

    在读写文件时,必须检查是否成功打开文件,并处理可能出现的错误。例如: ```c if (fp == NULL) { printf("Failed to open file!\n"); exit(1); } ``` ### 6. 关闭文件 完成文件操作后,务必使用`fclose()`关闭...

    用C语言读写SGY格式的地震数据文件-苏.rar_C语言;读写SGY格式文件_sgy_sgy文件读取_sgy读写_读写sgy文件

    在C语言中读取SGY文件,首先需要打开文件,可以使用`fopen()`函数,指定文件路径和打开模式(如"rb"表示以二进制读取)。接着,读取头信息,这通常涉及读取固定大小的块,并解析其中的各个字段。例如,使用`fread()`...

    纯C语言读写ini配置文件

    提供的两个`.mht`文件,`[ 永远的UNIX C源码通用C语言函数:文本文件有关操作,_CFG-_INI类配置文件读写 ].mht` 和 `[ 永远的UNIX C源码通用C语言函数:文本文件有关操作,_CFG-_INI类配置文件读写(对应_C的头文件 )...

    c语言读写文件

    在C语言中,读写文件是程序与外部数据交互的基本操作。这主要涉及到标准库中的`stdio.h`头文件,其中定义了一系列的函数接口来实现文件的读写操作。本教程将详细介绍C语言中如何进行文件的读写,并提供一些实践性的...

    C语言读写文件操作pdf文档

    ### C语言读写文件的基本概念 #### 文件的打开与关闭 在C语言中,文件的读写操作通常涉及以下几个步骤: 1. **打开文件**:使用`fopen`函数,传入文件路径和模式(例如只读"r",写入"w",追加"a"等)。 2. **文件...

    c语言文件读写操作代码

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件...

    C语言中 文件读取和写入的详细操作代码 非常有用

    在C语言中,文件操作是程序与外部数据交互的关键部分,包括读取文件中的数据和向文件中写入数据。本教程将详细讲解C语言中关于文件读取和写入的相关知识点,涵盖字符、字符串及整行数据的处理。 1. **文件打开模式*...

    C语言文件读写功能实现指南

    c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码...c语言文件读写操作代码,C语

    c语言文件读写操作代码.txt

    c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 ...

Global site tag (gtag.js) - Google Analytics