level 2
java中是输出0,但为什么devc软件中.c输出也是0呢?
2017年11月26日 13点11分
2
level 1
i++之后,i的值变成1,但是i++的值是0;你后面i=i++就是又给i赋了0值
2019年07月14日 03点07分
3
level 1
这句话其实是非法的,因为C规定了一句话只能对一个变量改变一次值。
2019年08月24日 13点08分
4
level 1
涉及一个很复杂的问题。i++是i=i+1以后返回原本的值,你把它拆解以后就变成了
i=i+1
i=i
于是i还是i。
微软VC++有自己的编译器,很神奇,用的也不多,以GCC的为标准吧。
2020年03月29日 13点03分
7
补充,++i是i+=1后返回改变后的值
2020年03月29日 13点03分