88问答网
所有问题
c语言中a[0]=1,y=a[0]++什么意思,y和a[0]的结果是什么?
如题所述
举报该问题
推荐答案 2023-04-24
y=a[0]++就是把
a[0]++表达式的值赋值给y,
a[0]++是返回a[0]的值,再把a[0]自己加1
所以运行完成后,y = 1, a[0] = 2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MVVMSSBVKBSSgaKaS1c.html
其他回答
第1个回答 2023-04-24
这段代码的意思是将a[0]数组元素的值赋为1,然后使用后置递增运算符对a[0]的值进行自增操作,并将自增后的值赋给y变量。所以,y的值为1,a[0]的值为2。
相似回答
大家正在搜