有如下两个类定义: class AA{}; class BB{ AA v1, v2; BB v3; int*v4; }; 其中有一个成员变量的定义是错误的,这个变量是( )。

admin2020-06-29  59

问题 有如下两个类定义:
class AA{};
class BB{
  AA v1,  v2;
  BB v3;
  int*v4;
};
其中有一个成员变量的定义是错误的,这个变量是(    )。

选项 A、vl
B、v2
C、v3
D、v4

答案C

解析 本题主要考查类对象的定义,类的对象一般放在类结构体外或在主函数中定义,而不能放在类定义的结构体中,但自身类的指针可以,本题BB v3不能被定义于类体内。
转载请注明原文地址:https://kaotiyun.com/show/5Y8p777K
0

最新回复(0)