C语言文件操作

1.关于文件操作首先是:

FILE *fp;

这个FILE是文件类型标识符,是C编译系统定义好的一个结构体类型,结构体中含有文件名、文件状态等信息。
其定义一个指针变量fp,该变量用于指向一个文件,存放的是文件缓冲区的首地址。该指针又叫文件指针,文件指针是一个指向文件开头的指针。使用文件指针,我们可以打开或者关闭一个文件,同时,我们也可以使用文件指针将数据的读写位置移动到文件的任意字节位置。

2.读取文件

使用fopen() 函数用来打开一个文件,格式为:
fopen("文件地址和文件名","打开的模式");

FILE *fp= fopen("C:\\Users\\ xiaowang\\Desktop\\text.txt","r+"); 
  • r+自动定义到文件开头
  • a+自动定位到文件末尾

3.写入文件

//写入字符fgetc
//写入字符串fputs
例如

fputs("打字真好玩\n",fp);

//写入二进制流fwrite

4.关闭文件

fclose(fp); 
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文件基本概念 文件分类文本文件以ASCII码格式存放,一个字节存放一个字符.二进制文件以二进制存储的 文本文件和二...
    低头看云阅读 3,887评论 0 0
  • c语言文件操作 文件操作流程:1.打开文件 2.操作文件 3.关闭文件 文件类型指针:FILE* fp; 文件打开...
    平凡的鱼仔阅读 8,940评论 0 1
  • 文件指针 FILE * 指针变量标识符作用:通过该指针即可找到存放某个文件信息的结构变量,然后按结构变量提供的信息...
    永断阎罗阅读 3,280评论 0 3
  • 语言中对文件进行操作必须首先打开文件,打开文件主要涉及到fopen函数。fopen函数的原型为 FILE* fop...
    朱森阅读 4,268评论 0 1
  • 1.FILE*文件指针讲解 FILE所有平台得名字都一样,FILE是一个结构体类型,里面得成员功能一样,不同平台成...
    任振铭阅读 5,209评论 0 1

友情链接更多精彩内容