首页 > 其他 > 详细

【C解析之七】文件进阶

时间:2014-03-19 13:53:31      阅读:467      评论:0      收藏:0      [点我收藏+]

C解析之七文件进阶

      前言:记忆如何写入文件,如何从文件中提取记忆
           文件的读/写是最常用的文件操作,C语言标准函数库提供了多种文件读写函数,分别在字符字符串数据块三个层面上的读写操作,适应不同的文件读写需求。
           1.字符读写函数:
                   1.1读字符函数fgetc,从指定文件中读取一个字符,助记符为(file+get+char)。
  •                          用法:fgetc(FILE *filepoint)
  •                          返回值:fgetc的返回值是从文件读取到的字符:如果读到文件末尾,之返回EOF(end of     file)。
  •                          自动后移:文件内部有一个位置指针,指向当前读取的字节,fgetc后该指针会自动往后移动,这样便可以依次读取字符。
                    1.2.写字符函数fputc,往指定文件内写入一个字符,助记符为(file+input+char)。
  •                         用法:fputc(int ch,FILE *filepoint)
  •                         返回值:fputc的返回值是写入文件的字符:如果发生错误则返回EOF
  •                         自动后移:fputc每次写入一个字符,文件内部的位置指针都会往后移动一个字节。
下面是一个很好的例子,键盘的输入持续的输入(换行键结束)写入E盘下file1.txt文件,并将文件的内容输出到屏幕上:
            
                        

【C解析之七】文件进阶,布布扣,bubuko.com

【C解析之七】文件进阶

原文:http://blog.csdn.net/lovecodeless/article/details/21519243

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!