更多"若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应"的相关试题:
[单项选择]若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件( )。
A. "wb"
B. "wb+"
C. "rb+"
D. "rb"
[单项选择]若要用fopen函数打开一个文本文件,该文件要既能读也能写,则文件使用方式的字符串为( )。
[单项选择]如果要把数据写入二进制文件"filel.dat"中,打开文件的正确表达是()。
A. fopen("filedat","w")
B. fopen("file1.dat","a")
C. fopen("fiedat","rb")
D. fopen("file1.dat","wb")
[单项选择]在函数fopen()中文件打开模式中不是可读写的方式打开文件模式是()
A. r+
B. w+
C. a+
D. r
[单项选择]在C语言中,可以把整数以二进制形式存放到文件中的函数是 ( )
A. fprintf ( ) 函数
B. fread ( ) 函数
C. fwrite ( ) 函数
D. fputc( )函数
[单项选择]读取二进制文件的函数调用形式为:fread(buffer, size, count, pf);,其中buffer代表的是______。
A. 一个文件指针,指向待读取的文件
B. 一个整型变量,代表待读取的数据的字节数
C. 一个内存块的首地址,代表读入数据存放的地址
D. 一个内存块的字节数
[判断题]二进制文件与随机文件的主要区别是:二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件。
[单项选择]读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
A. 一个文件指针,指向待读取的文件
B. 一个整型变量,代表待读取的数据的字节数
C. 一个内存块的首地址,代表读入数据存放的地址
D. —个内存块的字节数
[单项选择]设中为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为 ( )。
A. EOF
B. 非0值
C. 0
D. NULL
[单项选择]设fp 为指向某二进制文件的指针,且已读到此文件末尾,则函数feof (fp)的返回值为( )。
A. EOF
B. 非0值
C. 0
D. NULL