有如下两个类定义: class AA{ BB *v1; }; class BB{ AA *v2; BB *v3; int *v4; };

admin2015-07-22  28

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

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

答案A

解析 本题考查类和对象的定义,本题中定义类AA的时候,数据成员有BB类型的对象,而类BB在在之前没有定义,所以A选项错误。
转载请注明原文地址:https://kaotiyun.com/show/puNp777K
0

最新回复(0)