问题 单项选择题

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

问答题
多选题