问题 单项选择题

以下程序中,错误的行为  ① # 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++语言中规定在类体中不允许对所定义的数据成员进行初始化。

判断题
单项选择题