设有定义: class C { public: int value; … }; int x,*p; 则以下引用形式中,正确的是

admin2010-12-16  30

问题 设有定义:
   class C
   {    public:
        int value;
        …
   };
   int x,*p;
   则以下引用形式中,正确的是

选项 A、x=value;
B、x=C::value;
C、p=&value
D、p=C::value

答案A

解析 类中默认的类型是私有类型,除非特别指定为公有或保护类型。同时,并没有强制要求成员函数和数据成员的排列顺序,如果类的成员函数在类定义体内部定义,则为内联函数,一般类的成员函数都在类定义体的外部实现。
转载请注明原文地址:https://kaotiyun.com/show/3nVp777K
0

最新回复(0)