中国大学MOOC:函数fgetc()的功能是从fp所指的文件中读取一个字符,并将位置指针指向下一个字符。若读取成功,则返回该字符,若读到文件末尾或者读取出错,则返回EOF。EOF是一个符号常量,通常在stdio.h中定义为-1。
举一反三
- 表达式c=(fgetc(fp))!=EOF的功能是从fp指向的文件中读取字符并判断文件是否结束。
- gets函数的功能是从文件指针所指向文件中读取一个字符。()
- 库函数fgets(s,n,f)的功能说法正确的是 A: 从文件f中读取长度为n的字符串存入指针s所指的内存。 B: 遇到EOF则停止读入,并不读取EOF。 C: 遇到’ ’则停止读入,并不读取’ ’。 D: 如果文件已经结束,则返回EOF。
- 函数fgetc(FILE *fp)读到文件尾结束符时,返回一个文件结束标志EOF,其值为:
- 标准库函数fgets(s,n,fp)的功能是() A: 从文件fp中读取长度为n的字符串存入指针s所指向的内存空间中 B: 从文件fp中读取n-1个字符串存入指针s所指向的内存空间中 C: 从文件fp中读取n个字符串存入指针s所指向的内存空间中 D: 从文件fp中读取最多n-1个字符并自动在最后加一个'\0'存入指针s所指向的内存空间中