若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:A,s=ps+s; B,ps=ps; C、s[5]=ps[9]; D、ps=s[0];补充一个问题:int a=3,则a+=a-=a*a的值是____

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 14:52:31
若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:A,s=ps+s; B,ps=ps; C、s[5]=ps[9]; D、ps=s[0];补充一个问题:int a=3,则a+=a-=a*a的值是____
x){ѽOvt?]7N"h#Xbbk3u J^l~ڰO>[ug

若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:A,s=ps+s; B,ps=ps; C、s[5]=ps[9]; D、ps=s[0];补充一个问题:int a=3,则a+=a-=a*a的值是____
若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:
A,s=ps+s; B,ps=ps; C、s[5]=ps[9]; D、ps=s[0];
补充一个问题:int a=3,则a+=a-=a*a的值是____

若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:A,s=ps+s; B,ps=ps; C、s[5]=ps[9]; D、ps=s[0];补充一个问题:int a=3,则a+=a-=a*a的值是____
C
s与ps都为地址,故D不正确;
B没有意义,A可能越界