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

admin2013-02-27  35

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

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

答案C

解析 在本类的数据成员定义中,不能定义本类的对象,否则就出现了递归定义,这是不允许的。
转载请注明原文地址:https://kaotiyun.com/show/v7Vp777K
0

最新回复(0)