C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第13-2讲文件操作.pptVIP

  • 2
  • 0
  • 约5.45千字
  • 约 14页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第13-2讲文件操作.ppt

尚辅网 / * 函数原型: char *fgets(char *s,int n,FILE *fp) int fputs(char *s,FILE *fp) 功能:从fp指向的文件读/写一个字符串 返值: fgets正常时返回读取字符串的首地址;出错或文件尾,返回NULL fputs正常时返回写入的最后一个字符;出错为EOF [案例3]将磁盘文件中的字符串读出,并显示在屏幕上。 fgets从fp所指文件读n-1个字符送入s指向的内存区, 并在最后加一个‘\0’ (若读入n-1个字符前遇换行符或文件尾(EOF)即结束) fputs把s指向的字符串写入fp指向的文件 读/写一个字符串──fgets( )和fputs( ) #includestdio.h void main() { FILE *fp; char string[81]; if((fp=fopen(d:\\in.txt,r))==NULL) { printf(cannt open file); exit(1); } if(fgets(string,81,fp)!=NULL) fputs(string,stdout); fclose(fp); } [案例3+]将磁盘文件中的字符串读出,并存储在另外一个文件中。

文档评论(0)

1亿VIP精品文档

相关文档