单选题
关于常数据成员的说法不正确的是( )。
A
常数据成员的定义形式与一般常量的定义形式相同,只不过常数据成员的定义必须出现在类体中
B
常数据成员必须进行初始化,并且不能被更新
C
常数据成员通过构造函数的成员初始化列表进行初始化
D
常数据成员可以在定义时直接初始化
答案解析
正确答案:D
解析:
常数据成员的初始化只能通过构造函数的成员初始化列表进行
题目纠错
c加加加加加加加加
相关题目
单选题
下面的哪个保留字不能作为函数的返回类( )
单选题
假定变量m定义为“int m=7;”,则定义变量p的正确语句( )。
单选题
程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符。
单选题
预处理命令在程序中都是以( )符号开头的。
单选题
假定一条定义语句为“int a[10], x, *p=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )
单选题
C++程序从上机到得到结果的几个操作步骤依次是( )。
单选题
假定AB为一个类,则执行AB x;语句时将自动调用该类( )
单选题
不能作为函数重载判断的依据的是( )
单选题
下列变量名中,( )是合法的。
单选题
按照标识符的要求,( )符号不能组成标识符。
