顺其自然_03450032
2018-03-21 16:19
教材中为什么a+1,不能更改值
因为这段语句只是将结果输出,并没有给a赋值,而a++不一样,这个叫做自增,已经改变值了。
同是新手,个人理解a是一个变量的整型数据,不会与普通数字发生运算关系。a+1的结果大概等同于100+1但是不进行运算。所以a的值还是100.
应该要a=a+1才是吧 我也是新手 我把a++等价于a+=1 或(a=a+1) 应该是这样的
a是一个变量,本身是没有值,只有先定义a,给a赋值,a+1才会有值,个人理解,希望能帮到你.
C语言入门
926209 学习 · 20797 问题
相似问题