问题
单项选择题
以下程序中,错误的行为
① # include <iostream.h>
②class A
③
④ public:
⑤ int n=2;
⑥ A(int val) cout < < val < < endl;
⑦ ~A( ) ;
⑧ ;
⑨void main( )
⑩
⑾ A a(0);
⑿
A.⑤
B.⑥
C.⑦
D.⑾
答案
参考答案:A
解析:解析:C++语言中规定在类体中不允许对所定义的数据成员进行初始化。