若以下定义: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/06/24 18:15:41
![若以下定义: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的值是____](/uploads/image/z/1750705-25-5.jpg?t=%E8%8B%A5%E4%BB%A5%E4%B8%8B%E5%AE%9A%E4%B9%89%3Achar+s%5B20%5D%2C%2Aps%3Ds%3B+%E5%88%99%2C%E4%BB%A5%E4%B8%8B%E8%B5%8B%E5%80%BC%E8%AF%AD%E5%8F%A5%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AF%3AA%2Cs%3Dps%2Bs%3B+B%2Cps%3Dps%3B+C%E3%80%81s%5B5%5D%3Dps%5B9%5D%3B+D%E3%80%81ps%3Ds%5B0%5D%3B%E8%A1%A5%E5%85%85%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9Aint+a%3D3%2C%E5%88%99a%2B%3Da-%3Da%2Aa%E7%9A%84%E5%80%BC%E6%98%AF____)
若以下定义: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可能越界