网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知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是以二进制读写方式打开的文件流对象,且有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));” 相关考题
考题
下列说明中,不属于随机文件特点的是( )。A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样
考题
下列说明中,不属于随机文件特点的是 A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件读、写操作语句与顺序文件的读写操作语句一样
考题
关于函数open的打开模式,下列说法错误的是?()
A.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头B.”wb+“表示以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件C.”a+“表示打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的开头。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写D.”b“表示以二进制的形式打开文件
考题
在文件读,写完毕之后是否需要关闭文件?()
A.必须关闭,否则会无法完成文件读,写操作B.应当关闭,虽然无用对象回收机制会在回收文件读写对象时自动关闭,但对象回时间不定,因此应当及时调用文件读,写。C.不用关闭,Java在一次读,写操作完毕之后立即自动关闭文件D.不用关闭,Java在进行读写操作时不需要打开文件,因此也不用关闭文件
考题
用标准C语言库进行文件操作时,若要以a+方式打开一个己经存在的文件,则下列叙述中正确的是( )。A.原有的文件内容保留,位置指针移动到文件的末尾,可进行读写操作
B.原有的文件内容保留,位置指针移动到文件的开头,可进行读写操作
C.原有的文件内容保留,位置指针移动到文件的末尾,可进行只读操作
D.原有的文件内容被删除,可进行写操作
考题
打开二进制文件的正确语句是()。AOpen文件名For Binary As [#]文件BPut #文件号,[位置],变量名CGet #文件号,[位置],变量名DClose[[[#]文件号],[[#]文件号]]
考题
在C语言程序中,对文件操作的一般步骤是()。A、打开文件,定义文件指针,读写文件,关闭文件B、定义文件指针,读文件,写文件,关闭文件C、定义文件指针,打开文件,读写文件,关闭文件D、操作文件,定义文件指针,修改文件,关闭文件
考题
以下关于文件的描述,错误的是()。A、二进制文件和文本文件的操作步骤都是“打开-操作-关闭”B、open()打开文件之后,文件的内容并没有在内存中C、open()只能打开一个已经存在的文件D、文件读写之后,要调用close()才能确保文件被保存在磁盘中了
考题
单选题以下关于文件的描述,错误的是()。A
二进制文件和文本文件的操作步骤都是“打开-操作-关闭”B
open()打开文件之后,文件的内容并没有在内存中C
open()只能打开一个已经存在的文件D
文件读写之后,要调用close()才能确保文件被保存在磁盘中了
考题
单选题在C语言程序中,对文件操作的一般步骤是()。A
打开文件,定义文件指针,读写文件,关闭文件B
定义文件指针,读文件,写文件,关闭文件C
定义文件指针,打开文件,读写文件,关闭文件D
操作文件,定义文件指针,修改文件,关闭文件
考题
填空题读写器是以()为基本.单位访问文件的,读写器之外的其他输入流、输出流以及随机访问文件都是以()为基本.单位访问文件的。
热门标签
最新试卷