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);
下面选择重载函数的不同实现的判断条件中,错误的是()
A. 参数类型不同
B. 函数返回类型不同
C. 参数个数不同
D. 参数顺序不同