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

admin2010-06-06  20

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

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

答案B

解析 value作为类的数据成员在引用时可以通过对象来引用,也可以通过域操作符引入类名来限定。因此选项A和C可以排除,由于选项D中p是指针,它对指针变量的赋值方式是错误的。
转载请注明原文地址:https://jikaoti.com/ti/WuW0FFFM
0

最新回复(0)