单选题以下叙述正确的是( )。AEOF只能作为文本文件的结束标志,其值为-1BEOF可以作为所有文件的结束标志CEOF只能作为二进制文件的结束标志D任何文件都不能用EOF作为文件的结束标志
单选题
以下叙述正确的是( )。
A
EOF只能作为文本文件的结束标志,其值为-1
B
EOF可以作为所有文件的结束标志
C
EOF只能作为二进制文件的结束标志
D
任何文件都不能用EOF作为文件的结束标志
参考解析
解析:
返回符EOF(End of file)是在头文件stdio.h中定义的宏,表示文件的结束标志,值为-1,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放,由于不可能出现-1,因此可以用EOF作为文件结束标志。答案选择A选项。
返回符EOF(End of file)是在头文件stdio.h中定义的宏,表示文件的结束标志,值为-1,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放,由于不可能出现-1,因此可以用EOF作为文件结束标志。答案选择A选项。
相关考题:
以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。 include main { FILE *fp; char c; fp=__________; do { c=getchar; fputs(c,fp); }while(c!=EOF); __________; ; }
表示在输出时显示小数位,以及在文件输入时判断文件尾的函数分别是A.showbase ( ) 和eof ( )B.showpoint ( ) 和eof ( )C.showpoint ( ) 和bad ( )D.showpoint ( ) 和good ( )
以下程序的功能是:把父目录下顺序文件smtext1.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句( )。A. For Input Not EOF(1)B. For Output EOF(1)C. ForAppend Not EOF(1)D. For Random EOF(1)
EOF是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为( )A.0B.1 EOF是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为( )A.0B.1C..T.D..F.
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是( )A.showbase()和eof()B.showpoint()和eof()C.showpoint()和bad()D.showpoint()和good()
单选题若一个数据库有N条记录,下列()操作将使记录指针指向文件结束符,即EOF()为.T.。AGO、BOTTBGO、nC依次执行GO BOTT、SKIPDGO、TOP