设”char s[10];*p=s”以下不正确的表达式是( )。

admin2014-10-20  30

问题 设”char s[10];*p=s”以下不正确的表达式是(    )。

选项 A、p=s+5
B、s=p+S
C、s[2]=p[4]
D、*p=s[10]

答案B

解析 因为s是数组名,只代表数组的首地址,数组名也被称为指针变量,其值是不可改变的,所以不能给s赋其他值。
转载请注明原文地址:https://kaotiyun.com/show/1wvR777K
0

最新回复(0)