A-A+

若有以下定义:char s[20]==programming *ps=s;则不能代表字符

2022-08-06 10:38:48 问答库 阅读 178 次

问题详情

若有以下定义:
char s[20]=="programming",*ps=s;
则不能代表字符o的表达式是()
A.*(ps+2)
B.s[2]
C.ps[2]
D.*ps+=2

参考答案

正确答案:D
D [解析]"*"的运算优先级高于"+-",故*ps+=2相当于*ps='p'+2。

考点:字符,定义