课程
/后端开发
/C
/C语言入门
a=a+1 到底哪个a是哪个a啊???
2015-07-17
源自:C语言入门 3-3
正在回答
a=a+1,第一个a是运算结果,第二个a是赋值(原来没有参加过运算)的a
这里的=是赋值的意思,不要用数学逻辑来理解。
其实很简单的。
根据优先级,先计算a+1,然后再把值赋给a。也就是说a被重新赋值了。
记住a就是a就好了吧
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
4 回答怎么理解【a++ = a】和【a++ =a+1】
1 回答a=a+1,应该是101呀
4 回答计算顺序为什么是1.a+b 2.b%(a+b)/a和a*b 3.a+b%(a+b)/a+a*b-b
1 回答(a>3)*a是怎么算出等于1*a的?
1 回答(a>3)*a怎么等于1*a去了