21xrx.com
2024-09-20 00:26:54 Friday
登录
文章检索 我的文章 写文章
C语言文件操作:读取和写入
2023-06-16 08:59:07 深夜i     --     --
C语言 文件操作 读写文件 fopen() fgetc() feof() fclose() fputc() fprintf()

C语言是一种高级编程语言,具有强大的文件操作功能。在C语言中,可以使用文件操作函数来读取和写入文件。这些函数可以快速地读取文件内容以及将数据写入文件中。

读取文件

在C语言中,使用fopen()函数打开一个文件,并使用fgetc()函数逐个读取文件中的字符。可以使用feof()函数检查文件是否已结束。读取完文件后,使用fclose()函数关闭文件。下面是一个简单的文件读取示例:


#include

int main() {

  FILE *fp;

  char ch;

  fp = fopen("file.txt", "r");

  while((ch = fgetc(fp)) != EOF) {

    printf("%c", ch);

  }

  fclose(fp);

  return 0;

}

上述代码会打印出file.txt文件中的所有字符。

写入文件

在C语言中,使用fopen()函数打开一个文件,并使用fputc()函数逐个将字符写入文件中。在完成文件写入后,使用fclose()函数关闭文件。下面是一个简单的文件写入示例:


#include

int main() {

  FILE *fp;

  fp = fopen("file.txt", "w");

  fprintf(fp, "This is some text.");

  fclose(fp);

  return 0;

}

上述代码会在file.txt文件中写入"This is some text."的文本内容。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复