单项选择题
已定义结构Score,并用Score定义变量grade,已知用二进制方式打开输出文件流ofile,下列写入grade的方式中,()是正确的。
A.ofile.write ((char *) & Score , sizeof (grade));
B.ofile.write ((char ) & Score , sizeof (grade));
C.ofile.write ((char *) grade , sizeof (grade));
D.ofile.write ((char *) & grade , sizeof (grade));
点击查看答案
相关考题
-
单项选择题
下列关于write()函数的描述中,()是正确的。
A.可以写入任意数据类型的数据
B.只能写二进制文件
C.只能写字符串
D.可以使用“(char*)”的方式写数组 -
单项选择题
下列关于read()函数的描述中,()是正确的。
A.是用来从键盘输入中读取字符串的
B.所读取的字符串长度是不受限制的
C.只能用于文件操作中
D.只能按规定读取值定数目的字符 -
单项选择题
下列关于getline()函数的表述中,()是错误的。
A.该函数是用来从键盘上读取字符串的
B.该函数读取的字符串长度是受限制的
C.该函数读取字符串时与终止符停止
D.该函数中所使用的终止符只能是换行符
