题目内容 (请给出正确答案)
[单选题]

若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为:

A.-1

B.1

C.0

D.非零

答案
A 解析:文件尾测试函数feof()的应用,读取文件时,当文件中的数据全部读完后,文件位置指针将位于文件的结尾。此时如果读数据,将会出现错误。为了保证读写数据的正确性,需要进行文件尾测试,文件尾测试使用函数feof(),它的功能是测试fp指向的文件是否到达文件尾。若到达文件尾,返回值为非0,否则返回值为0。在本题中fP指向的某文件还没有到了文件尾,因此返回0。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数…”相关的问题

第1题

若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为

A.0

B.1

C.-1

D.一个非0值

点击查看答案

第2题

feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为非零值,否则为 。
点击查看答案

第3题

若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是

A.EOF

B.-1

C.非零值

D.NULL

点击查看答案

第4题

若fp是指向某文件的指针,且已读到该文件的末尾,则函数feof(fp)的返回值是()。

A.EOF

B.-1

C.非0值

D.NULL

点击查看答案

第5题

若fp是指向某文件的指针,且已读到文件的末尾,则表达式feof(fp)返回的值是()。

A.EOF

B.-1

C.非零值

D.NULL

点击查看答案

第6题

若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()。

A.EOF

B.0

C.非零值

D.NULL

点击查看答案

第7题

函数fgetc()的功能是从fp所指的文件中读取一个字符,并将位置指针指向下一个字符。若读取成功,则返回该字符,若读到文件末尾或者读取出错,则返回EOF。EOF是一个符号常量,通常在stdio.h中定义为-1。
点击查看答案

第8题

定义fp为文件型指针变量,使用fopen只读方式打开一个已存在的二进制文件,以下正确的调用形式为:

A.fp=fopen("my.dat", "r");

B.fp=fopen("my.dat", "rb+");

C.fp=fopen("my.dat", "rb");

D.fp=fopen("my.dat", "r+");

点击查看答案

第9题

函数feof()的功能是检查是否到达文件尾,只要读完最后一个字符、文件位置指针指向文件尾时(EOF)时,就会返回非0值,否则返回0值。
点击查看答案

第10题

10310011:下列关于fseek(fp, 26L, 0)描述正确的是:

A.表示在fp指针指向的文件中,以文件开头为起点,将位置指示器从文件起始处向文件尾部方向移动26个字节。

B.表示在fp指针指向的文件中,以当前位置为起点,将位置指示器从当前位置向文件尾部方向移动26个字节。

C.表示在fp指针指向的文件中,以文件结尾为起点,将位置指示器从文件结尾处向文件开头方向移动26个字节。

D.表示在fp指针指向的文件中,以当前位置为起点,将位置指示器从当前位置向文件抬头方向移动26个字节。

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信