1.什么是文件:存储在外部介质上数据的结合,结合名称就是文件名
2.文件分类:(1) ascii文件 (也叫文本文件) (2)二进制文件
3.步骤:1)引入头文件 [ stdio.h]
2)定义文件指针 [ FILE *fp]
3)打开文件 [fopen(文件名,读写方式);]
4)文件读写[ r /w ]
5)关闭文件 [fclose(指针变量名)]
如果打开成功,会返回文件的首地址; 打开失败,会返回NULL。
4.三种结束符的区别:
\0字符串结束表示符
\n scanf接收结束的标志
EOF是文件末尾的标志
5.文件写入函数:
fputc:写入字符
fputs:写入字符串, 返回值是写入的字符串的长度
6.文件读取函数
fgetc: 读取一个字符,返回值是字符本身
fgets:1)读取文件完毕后,会给字符串加上\0
2)读取的时候遇到\n或EOF读取结束
7.使用文件的好处:保存上一次运行的结果,运行结果长期保存 |
|