已知类A有公用数据成员a,且有A obj2;A*const ptr=new A;则下列语句正确的是 A)ptr->a=100;

admin2010-12-16  19

问题 已知类A有公用数据成员a,且有A obj2;A*const ptr=new A;则下列语句正确的是    A)ptr->a=100;

选项 A、ptr=&obj2;
B、ptr++;
C、ptr=obj2;
D、A

答案本题主要考察const的使用,const根据其位置的不同修饰不同的成份,从而表现出灵活的特性,考生容易混淆。此处const修饰的是指针,即指针本身不能改变,故选项B、C和D都是错误的。但是指针指向的地址里面的值确实可以改变的,因此选项A是正确答案。

解析
转载请注明原文地址:https://kaotiyun.com/show/XnVp777K
0

最新回复(0)