已知函数fp的原型是:int fp(char c,char*k=NULL,double d=10.0);下列调用中正确调用fp的是
A.fp(99)和fp('A',"ABC")
B.fp('A',4.5)和fp('A',“ABC”)
C.fp('A',“ABC”)和fp()
D.fp()和fp(99)
第1题:
以读写方式打开一个已有的文本文件file1,并且FILE *fp,下面fopen函数正确的调用方式是()。
A.fp=fopen(“file1”,“r”)
B.fp=fopen(“file1”,“rb”)
C.fp=fopen(“file1”,“r+”)
D.fp=fopen(“file1”,“w”)
第2题:
18、若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是()
A.fread(a[0],sizeof(int),5,fp);
B.fread(&a[0],5*sizeof(int),1,fp);
C.fread(a,sizeof(int),5,fp);
D.fread(a,5*sizeof(int),1,fp);
第3题:
8、若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是()
A.fread(a[0],sizeof(int),5,fp);
B.fread(&a[0],5*sizeof(int),1,fp);
C.fread(a,sizeof(int),5,fp);
D.fread(a,5*sizeof(int),1,fp);
第4题:
若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是()
A.fread(a[0],sizeof(int),5,fp);
B.fread(&a[0],5*sizeof(int),1,fp);
C.fread(a,sizeof(int),5,fp);
D.fread(a,5*sizeof(int),1,fp);
第5题:
设有以下语句: int (*fp)(int *); 则下面叙述正确的是()。
A.fp 是一个指向函数的指针变量
B.这是一条函数声明语句
C.fp 是一个函数名
D.(*fp)是强制类型转换符