以下程序中,错误的行为 ① #include<iostream.h> ② class A ③ { ④ public: ⑤ int n=2; ⑥ A(int val) {cout < < val

admin2010-12-16  26

问题 以下程序中,错误的行为
   ① #include<iostream.h>
   ② class A
   ③ {
   ④   public:
   ⑤       int n=2;
   ⑥       A(int val) {cout < < val < < endl;}
   ⑦       ~A( ) {};
   ⑧ };
   ⑨ void main( )
   ⑩ {
   (11)  A a (0) ;
   (12) }

选项 A、⑤
B、⑥
C、⑦
D、⑩

答案A

解析 C什语言中规定在类体中不允许对所定义的数据成员进行初始化。
转载请注明原文地址:https://jikaoti.com/ti/XqL0FFFM
0

最新回复(0)