设有函数说明“double f(char[],int);”,则指向该函数的指针定义正确的是( )。
A. double *fp(char[],int);
B. double (*fp)(char*,int);
C. double *(*fp)(char[],int);
D. double (*fp)(char,int);
查看答案
设有函数说明“int* f(int *p,int n);”,则该函数函数体中的返回语句应为( )。
A. return *p;
B. return &p;
C. return p;
D. return;
下列程序段运行时输出为( )。void f(int x,int &y,int *z){x=10,y=20,*z=30;}int main(){int a=1,b=2,c=3;f(a,b,&c);cout<
A. 60
B. 33
C. 6
D. 51
C++中编译预处理包括____、____和____。
在函数原型声明中,必须声明函数参数的类型,但可以省略____;函数原型声明一般用于____情形。