单选题
设有以下类和对象的定义:
class A
{ public;
int m;
};
A k1,k2, *p1,*p2;
则下面针对成员变量m的引用,错误的是______。
A、
k1.m=1
B、
k2→m=2
C、
p1→m=3
D、
(*p2).m=4
【正确答案】
B
【答案解析】
[解析] A*p1,A*p2为指向A类对象的指针,故“p1→m=3,(*p2).m=4”是正确的。但k2不是指针,k2→m的表示是错误的。
提交答案
关闭