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

admin2010-06-06  24

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

选项 A、ptr->a=100;
B、ptr=&obj2;
C、ptr++;
D、ptr=obj2;

答案A

解析 本题主要考察const的使用,const根据其位置的不同修饰不同的成份,从而表现出灵活的特性,考生容易混淆。此处const修饰的是指针,雕指针本身不能改变,故选项B、C和D都是错误的。但是指针指向的地址里面的值确实可以改变的,因此选项A是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/xejp777K
0

最新回复(0)