int m[3],*p=m;下列表达式中与++*p含义的是()A*++P B*++m C*p++ D++m[0]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/04/28 12:05:20
intm[3],*p=m;下列表达式中与++*p含义的是()A*++PB*++mC*p++D++m[0]intm[3],*p=m;下列表达式中与++*p含义的是()A*++PB*++mC*p++D++

int m[3],*p=m;下列表达式中与++*p含义的是()A*++P B*++m C*p++ D++m[0]
int m[3],*p=m;下列表达式中与++*p含义的是()
A*++P B*++m C*p++ D++m[0]

int m[3],*p=m;下列表达式中与++*p含义的是()A*++P B*++m C*p++ D++m[0]
答案D.
int m[3],*p = m;意思是声明了一个int类型的数组m和一个类型为int的指针p,且p指向m的第一个单元的地址,也即m[0]的地址.那么*p也即m[0],故 ++*p即++m[0].