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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:25:39
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]

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].