题目内容 (请给出正确答案)
[主观题]

使用fread 和fwrite函数可以对二进制文件读写。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“使用fread 和fwrite函数可以对二进制文件读写。”相关的问题

第1题

关于文件读写,正确的叙述是

A、可把整型数以二进制形式存放到文件中的函数是fwrite函数。

B、使用fread可以直接将数值从二进制文件读入(拷贝)到程序的变量中。

C、使用fprintf函数可以将信息以文本的形式写入文件(类似向屏幕输出文本信息的printf函数)。

D、使用fscanf函数可以从文本文件,按格式读入int、float等各种类型的数值(类似从键盘读入信息的scanf函数)。

E、以二进制形式打开的文件,如果使用fprintf向文件写入所有数据,其结果是生成的文件还是个文本文件。

F、以文本方式打开的文件,如果使用fwrite向文件写入所有数据,其结果是生成的文件还是个二进制文件。正因如此,如果用文本编辑器打开这个文件查看文件中的内容会发现是乱码。

G、文件打开后一定要检查是否打开成功。

H、文件用完一定要关闭,否则,可能会引起数据丢失,或者影响其他文件的打开,因为多数情况下,系统限制同时处于打开状态的文件总数。

I、以r(只读)、a(追加)和r+(读写)方式打开文件时,该文件必须是已存在的文件,否则将打开不成功。

J、以w(只写)和w+(读写)方式打开一个文件时,无论该文件是否存在,都新建一个文件,这就意味着如果文件已存在,则其原有的内容将丢失。

K、文件一旦按文本方式打开,无论用fwrite还是fprintf函数写入数字1,最后生成的都是文本,对应的内容都是字符‘1’。

L、文件一旦按二进制方式打开,无论用fwrite还是fprintf函数写入数字1,最后生成的都是二进制文件,对应的内容都是数值1。

M、用FILE只能定义指向文本文件的文件指针。

N、用FILE只能定义指向二进制文件的文件指针。

O、C语言中的文件都是流式文件,只能按顺序读写,不能进行随机读写。

P、文件的读写方式中w+和r+都是可读可写方式,二者是完全一样的。

点击查看答案

第2题

二进制文件使用的读写成员函数是( )。

A、get

B、put

C、read

D、write

点击查看答案

第3题

FileStream可以用于二进制文件内容的读写
点击查看答案

第4题

函数fopen( )不可以打开二进制文件。
点击查看答案

第5题

文本文件和二进制文件的读写方式是一样的。
点击查看答案

第6题

使用BinaryWriter和BinaryReader读取二进制流文件时,...

使用BinaryWriter和BinaryReader读取二进制流文件时,描述错误的是( ) class Program { static void Main(string[] args) { FileStream fsW = new FileStream(@"c:\1.bin", FileMode.Create, FileAccess.Write); BinaryWriter bwMyFile = new BinaryWriter(fsW); string s = "恭喜你学会了"; int grade = 100; bwMyFile.Write(s); bwMyFile.Write(grade); bwMyFile.Close(); fsW.Close(); FileStream fsR = new FileStream(@"c:\1.bin", FileMode.Open, FileAccess.Read); BinaryReader brMyFile = new BinaryReader(fsR); Console.WriteLine(brMyFile.ReadInt32()); Console.WriteLine(brMyFile.ReadString()); } }

A、必须先生成一个FileStream对象;再讲该对象进一步构造为BinaryWriter和BinaryReader对象。

B、写入文件1.bin后,文件内容是 恭喜你学会了 100

C、BinaryWriter类和BinaryReader类提供多个重载的Write方法和Read方法,方便对文件的读写。比如上例中的对字符串、整形的写入和读出。

D、读出文件的结果是 100 恭喜你学会了

点击查看答案

第7题

指定二进制方式读写文件,应在Open语句中使用( )模式。

A、Binary

B、Append

C、Outpu

D、Decimal

点击查看答案

第8题

用于二进制读写的I/O流函数包括

A、get()

B、getline()

C、read()

D、write()

点击查看答案

第9题

( )类用于按二进制方式读写文件。

A、BinaryReader和BinaryWriter

B、BinaryReader

C、BinaryWriter

D、System.IO

点击查看答案

第10题

向一个二进制文件中写入信息的函数fwrite()带有的参数个数为()。
A、1

B、2

C、3

D、4

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

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

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