下列语句中,把变量fp说明为一个文件型指针的是()。
A.file *fp;
B.FILE fp;
C.FILE *fp;
D.file fp;
函数rewind(fp))的作用是( )。A.使fp指定的文件的位置指针重新定位到文件的开始位置B.将fp指定的文件的位置指针指向文件中所要求的特定位置C.使fp指定的文件的位置指针向文件的末尾D.使fp指定的文件的位置指针自动移至下一个字符位置
点击查看答案
若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。A.定义语句中的*号是一个间址运算符SXB若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。A.定义语句中的*号是一个间址运算符B.定义语句中的*号是一个说明符C.定义语句中的p只能存放double类型变量的地址D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是( )
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是( )。A.一个整型变量,代表要读入的数据项总数B.一个文件指针,指向要读的文件C.一个指针,是指向的输入数据放在内存中的起始位置D.一个存储区,存放要读的数据项
若fp已正确定义为一个文件指针,d1.dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是( )。A.fget(f0,ch);B.foutc(ch,fo);C.fprinff(fp,”%c”,ch);D.fwrite(&ch,sizeof(ch),1,fp);
若有定义语句:double a,+P=&a;以下叙述中错误的是( )。A.定义语句中的*号是一个问址运算符若有定义语句:double a,+P=&;a;以下叙述中错误的是( )。A.定义语句中的*号是一个问址运算符B.定义语句中的*号是一个说明符C.定义语句中的P只能存放double类型变量的地址D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P