已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括()。A.f.write((char*)a, sizeof(a));B.f.write((char*)a, sizeof(a));C.f.read((char*)a, sizeof(a));D.f.read((char*)a, sizeof(a));

已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括()。

A.f.write((char*)a, sizeof(a));

B.f.write((char*)&a, sizeof(a));

C.f.read((char*)a, sizeof(a));

D.f.read((char*)&a, sizeof(a));


参考答案和解析
f.write((char*)&a, sizeof(a));;f.read((char*)&a, sizeof(a));

相关考题:

在函数f open()中文件打开模式中不是可读写的方式打开文件模式是()A.r+B.w+C.a+D.r

下列说明中,不属于随机文件特点的是( )。A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样

下列说明中,不属于随机文件特点的是 A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件读、写操作语句与顺序文件的读写操作语句一样

下面叙述中不正确的是()。A、对顺序文件中数据的操作只能按一定的顺序执行B、顺序文件结构简单C、能同时对顺序文件进行读写操作D、顺序文件的数据是以字符(ASCII码)的形式存储的

关于函数open的打开模式,下列说法错误的是?() A.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头B.”wb+“表示以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件C.”a+“表示打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的开头。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写D.”b“表示以二进制的形式打开文件

随机文件以 [11] 为单位读写,二进制文件以 [12] 为单位读写。

在文件读,写完毕之后是否需要关闭文件?() A.必须关闭,否则会无法完成文件读,写操作B.应当关闭,虽然无用对象回收机制会在回收文件读写对象时自动关闭,但对象回时间不定,因此应当及时调用文件读,写。C.不用关闭,Java在一次读,写操作完毕之后立即自动关闭文件D.不用关闭,Java在进行读写操作时不需要打开文件,因此也不用关闭文件

用标准C语言库进行文件操作时,若要以a+方式打开一个己经存在的文件,则下列叙述中正确的是( )。A.原有的文件内容保留,位置指针移动到文件的末尾,可进行读写操作B.原有的文件内容保留,位置指针移动到文件的开头,可进行读写操作C.原有的文件内容保留,位置指针移动到文件的末尾,可进行只读操作D.原有的文件内容被删除,可进行写操作

打开二进制文件的正确语句是()。AOpen文件名For Binary As [#]文件BPut #文件号,[位置],变量名CGet #文件号,[位置],变量名DClose[[[#]文件号],[[#]文件号]]

read()和write()函数可以读写文本文件,也可以读写二进制文件。

打开文件对文件进行读写,操作完成后应该调用()方法关闭文件,以释放资源。

下面哪一项不是文件读写操作的步骤()A、以某种读写方式打开文件B、进行文件读写操作C、保存文件D、关闭文件

进行二进制文件操作时,在打开文件方式中增加ios::binary选项。

读写器是以()为基本.单位访问文件的,读写器之外的其他输入流、输出流以及随机访问文件都是以()为基本.单位访问文件的。

打开文件有多种模式,其中“r”模式表示以读写方式打开文件。

在C语言程序中,对文件操作的一般步骤是()。A、打开文件,定义文件指针,读写文件,关闭文件B、定义文件指针,读文件,写文件,关闭文件C、定义文件指针,打开文件,读写文件,关闭文件D、操作文件,定义文件指针,修改文件,关闭文件

以下关于文件的描述,错误的是()。A、二进制文件和文本文件的操作步骤都是“打开-操作-关闭”B、open()打开文件之后,文件的内容并没有在内存中C、open()只能打开一个已经存在的文件D、文件读写之后,要调用close()才能确保文件被保存在磁盘中了

随机文件是以()为单位读写,二进制文件以()为单位读写。

随机文件和二进制文件的读写操作有何不同?

单选题以下关于文件的描述,错误的是()。A二进制文件和文本文件的操作步骤都是“打开-操作-关闭”Bopen()打开文件之后,文件的内容并没有在内存中Copen()只能打开一个已经存在的文件D文件读写之后,要调用close()才能确保文件被保存在磁盘中了

判断题进行二进制文件操作时,在打开文件方式中增加ios::binary选项。A对B错

单选题在C语言程序中,对文件操作的一般步骤是()。A打开文件,定义文件指针,读写文件,关闭文件B定义文件指针,读文件,写文件,关闭文件C定义文件指针,打开文件,读写文件,关闭文件D操作文件,定义文件指针,修改文件,关闭文件

填空题随机文件是以()为单位读写,二进制文件以()为单位读写。

填空题打开文件对文件进行读写,操作完成后应该调用()方法关闭文件,以释放资源。

单选题在函数fopen()中文件打开模式中不是可读写的方式打开文件模式是()Ar+Bw+Ca+Dr

单选题下面哪一项不是文件读写操作的步骤()A以某种读写方式打开文件B进行文件读写操作C保存文件D关闭文件

问答题随机文件和二进制文件的读写操作有何不同?

填空题读写器是以()为基本.单位访问文件的,读写器之外的其他输入流、输出流以及随机访问文件都是以()为基本.单位访问文件的。