第14章文件(0909NITl).pptVIP

  • 2
  • 0
  • 约1.75万字
  • 约 102页
  • 2017-06-10 发布于四川
  • 举报
2.fgets( )函数: 该函数的功能是从指定文件中读入一个字符串.如: fgets(str,n,fp) 说明: (1). n 为要得到的字符数,但从指定文件中读入n-1个字符, 然后在最后加一个‘\0’,并将其保存在字符数组str中. (2). 当满足下列条 件之一时结束: a. 已读入n-1个字符. b. 当前读取的字符是换行符或EOF(文件尾)。 (3). fgets( )的返回值是str的首地址. 3.fputs( )函数: 该函数的功能是向指定文件中输出一个字符串.如: fputs( “China”,fp); 说明: (1). 向fp所指的文件输出字符串(可以是字符串常量, 字符数组名和字符型指针).末尾的‘\0’不输出. (2). 若输出成功,则返回0,否则返回EOF(-1).同时,位 置指针移动字符串长度. c. 其实 putchar( )函数就是从fputc( )函数派生出 来的: #define putchar(c) fputc(c,stdout) putchar(c)是向屏幕输出一个字符C. fputc(c,stdout)同样是将字符C输出到屏幕终端输出 文件中. (4).出错检测:

文档评论(0)

1亿VIP精品文档

相关文档