已知函数float fun(float)是类A的成员函数,fp是指向该函数类型的指针,但fp不是类A的成员,则下列操作正确的是( )。
A: fp=fun;
B: fp=fp(3.5);
C: fp=A::fun;
D: p=A::fun(3.5);
A: fp=fun;
B: fp=fp(3.5);
C: fp=A::fun;
D: p=A::fun(3.5);
举一反三
- 【单选题】完成将文件指针fp重新指向文件开头的函数是( ). A: feof(fp) B: rewind(fp) C: fseek(fp) D: ftell(fp)
- 若有说明 int **fp(int); 则以下正确的是: A: fp是指向一个返回值为整数的函数指针 B: fp是一个返回值为整型二级指针的函数 C: fp是指向一个返回值为整型指针的函数指针 D: 语法错
- 设有以下语句:int(*fp)(int*);则下面叙述正确的是 A: (*fp)是强制类型转换符 B: fp是一个函数名 C: 这是一条函数声明语句 D: fp是一个指向函数的指针变量
- 关于语句FILE*fp;描述错误的是()。 A: fp是一个指向FILE类型的指针变量 B: 通过fp可以实现对与它相关文件的访问 C: fp指向与它相关文件的地址 D: 函数fclose(fp)可关闭fp指针指向的文件
- 若文件指针fp已指向“文件结束”处,则函数feof(fp)的值是()