以下叙述正确的是( )。

admin2022-10-24  2

问题 以下叙述正确的是(          )。

选项 A、表达式sizeof(FILE*)==sizeof(int*)的值为真
B、文件指针的值是一个整数,它的值一定小于文件字节数
C、文件指针的值是所指文件的当前读取位置
D、使用fscanf函数可以向任意类型的文件中写入任意数量的字符

答案A

解析 sizeof(FILE*)=4,因为FILE *”为指针,指针变量占用的字节数为4,所以sizeof(int*)=4,因此选项A正确。文件指针的值是地址,是一个十六进制数,它的值不一定小于文件字节数,因此选项B错误。文件指针是所指文件的当前读取位置,而不是文件指针的值,因此选项C错误。“int fscanf(FILE*stream.constchar*format,[argument…]);”,fscanf函数可以向任意类型的文件写入任意数量的数据(不能超过系统的缓冲区),写文件先写入缓冲区,最后一起写入文件,因此选项D错误。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/oDkp777K
0

相关试题推荐
最新回复(0)