2-1
x 和 y 均为 bool 量,则 x && y 为真的条件是( )。A
A.x 和 y 均为真
B.x 和 y 有一个为真
C.x 和 y 均为假D.
x 和 y 有一个为假
2-2
设int x;,则经过()后,语句*px=0;可将x值置为0。C
A.int * px;
B.int const * px=&x;
C.int * const px=&x;
D.const int * px=&x;
2-3
const int *p说明不能修改()。B
A.p指针;
B.p指针指向的变量;
C.p指针指向的数据类型;
D.上述A、B、C三者;
2-4
对于常数据成员,下面描述正确的是:B
A.常数据成员可以不初始化,并且不能更新
B.常数据成员必须被初始化,并且不能更新
C.常数据成员可以不初始化,并且可以被更新
D.常数据成员必须被初始化,并且可以更新
2-5
下列说法中正确的是( )A
A.
在函数参数定义中可以使用const说明符,其值在函数体内不可改变
B.
在函数参数定义中可以使用const说明符,但必须指定缺省值
C.
在函数参数定义中可以使用const说明符,但只能有一个参数使用const
D.
在函数参数定义中不可以使用const说明符
2-6
f()函数是类的一个常成员函数,它有一个int型参数,并且返回类型为int。下列对该常成员函
数进行声明的选项中,正确的是( )A
A.
int f(int)const;
B.
const int f(int);
C.
int f(const int);
D.
const int f(const int);