题目内容

下面函数声明正确的是( )。

A. f (int x , int y);
B. void (x , y);
C. void f(int x , y);
D. void f (int , int);

查看答案
更多问题

C++中,关于下列设置函数参数默认值的描述中,()是正确的。

A. 不允许设置函数参数的默认值
B. 设置参数默认值时,应该全部参数都设置
C. 设置参数默认值时,应按照从左向右的顺序设置
D. 设置参数默认值时,应按照从右向左的顺序设置

下面说法正确的是( )。

A. 内联函数是在运行时将该函数的目标代码插入调用该函数的地方
B. 内联函数是在编译时将该函数的目标代码插入调用该函数的地方
C. 类的内联函数必须在类体内定义
D. 类的内联函数必须在类体外通过加关键字inline定义

对下列语句正确的是( )。const int* x; // 1int* const x; // 2

A. 语句1的含义是指针变量x不能更改
B. 语句2的含义是指针变量x所指向的值不能更改
C. 语句2的含义是指针变量x不能更改
D. 语句1和2是相同含义的不同定义方式

已知函数f的原型是void f(int*x,int &y);变量a和b的类型都是int,下列调用语句中正确的是()

A. f(a,b);
B. f(a,&b);
C. f(&a,b);
D. f(&a,&b);

答案查题题库