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

定义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+");

答案
Afeof用来判断文件是否结束。如果遇到文件结束,函数feof(fp)的值为1,否则为0。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“定义fp为文件型指针变量,使用fopen只读方式打开一个已存…”相关的问题

第1题

定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是:

A.FILE *fp; fp=fopen("test.dat", "rb");

B.FILE*fp; fp=fopen("test.dat", "r+");

C.FILE *fp; fp=fopen("test.dat", "r");

D.FILE *fp; fp=fopen("test.dat", "rb+");

点击查看答案

第2题

要打开一个已存在的非空二进制文件“file”用于修改,选择正确的语句是

A.fp=fopen("file","rb");

B.fp=fopen("file","ab+");

C.fp=fopen("file","wb");

D.fp=fopen("file","rb+");

点击查看答案

第3题

如果需要打开一个已经存在的非空文件“FILE”,并向文件尾添加数据,正确的打开语句是()。

A.fp=fopen("FILE","r");

B.fp=fopen("FILE","r+");

C.fp=fopen("FILE","w+");

D.fp=fopen("FILE","a+");

点击查看答案

第4题

以读写方式打开一个已有的文本文件file1,并且FILE *fp,下面fopen函数正确的调用方式是()。

A.fp=fopen(“file1”,“r”)

B.fp=fopen(“file1”,“rb”)

C.fp=fopen(“file1”,“r+”)

D.fp=fopen(“file1”,“w”)

点击查看答案

第5题

读取二进制文件的函数调用形式为: fread(buffer,size,count,fp); 其中buffer代表的是()

A.一个整型变量,代表待读取的数据的字节数。

B.一个内存块的首地址,代表读入数据存放的起始地址。

C.一个文件指针,指向待读取的文件。

D.一个内存块的字节数。

点击查看答案

第6题

以下叙述中错误的是()

A.C语言中对二进制文件的访问速度比文本文件快

B.C语言中,随机文件以二进制代码形式存储数据

C.语句 FILE fp; 定义了一个名为fp的文件指针

D.C语言中的文本文件以ASCII码形式存储数据

点击查看答案

第7题

若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符应是

A."ab+"

B."wb+"

C."rb+"

D."ab"

点击查看答案

第8题

fscanf函数的正确调用形式是()

A.fscanf(fp,格式字符串,输出表列);

B.fscanf(格式字符串,输出表列,fp);

C.fscanf(格式字符串,文件指针,输出表列);

D.fscanf(文件指针,格式字符串,输入表列);

点击查看答案

第9题

在C中,打开文件的程序段中正确的是

A.#include <stdio.h> FILE *fp; fp=fopen("file1.c","WB");

B.#include <stdio.h> FILE fp; fp=fopen("file1.c","w");

C.#include <stdio.h> FILE *fp; fp=fopen("file1.c","w");

D.#include <string.h> FILE *fp; fp=fopen("file1.c","w");

点击查看答案

第10题

若以"a+"方式打开一个已存在的文件。则以下叙述正确的是

A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可做添加和读操作

B.文件打开时,原有文件内容不被删除,位置指针移到文件开头,可做重写和读操作

C.文件打开时,原有文件内容被删除,只可做写操作

D.以上各种说法都不正确

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

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

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