黑马程序员技术交流社区

标题: 文件操作 [打印本页]

作者: suihaixia54    时间: 2016-1-18 13:04
标题: 文件操作
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.使用文件的好处:保存上一次运行的结果,运行结果长期保存




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2