函数fgetc(FILE *fp)读到文件尾结束符时,返回一个文件结束标志EOF,其值为:
-1
举一反三
- 表达式c=(fgetc(fp))!=EOF的功能是从fp指向的文件中读取字符并判断文件是否结束。
- 以下叙述正确的是()。 A: EOF只能作为文本文件的结束标志,其值为-1 B: EOF可以作为所有文件的结束标志 C: EOF只能作为二进制文件的结束标志 D: 任何文件都不能用EOF作为文件的结束标志
- 若fp是指向某文件的指针,且已读到文件末尾,则函数feof(fp)的返回值是( )。 A: EOF B: -1 C: 1 D: NULL //结束标志 -1
- 中国大学MOOC:函数fgetc()的功能是从fp所指的文件中读取一个字符,并将位置指针指向下一个字符。若读取成功,则返回该字符,若读到文件末尾或者读取出错,则返回EOF。EOF是一个符号常量,通常在stdio.h中定义为-1。
- 若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为_________
内容
- 0
若fp是指向某文件的指针,当未遇到该文件结束标志时函数feof(fp)的值为0
- 1
函数feof()的功能是检查是否到达文件尾,只要读完最后一个字符、文件位置指针指向文件尾时(EOF)时,就会返回非0值,否则返回0值。
- 2
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数of(fp)的值为( )。 A: 0 B: 1 C: -1 D: 一个非0值
- 3
若文件指针变量fp已正确定义并指向某个文件,当未遇到该文件结束标志时,函数feof(fp)的值为()。 A: 1 B: 0 C: -1 D: 一个非0值
- 4
若fp是指向某文件的指针,且已读到文件末尾,则函数feof(fp)的返回值是_____。? EOF;;|非零值|NULL|-1