- 博客(2)
- 收藏
- 关注
原创 a++、++a、a+=1和a=a+1是否等价?
举个例子:先给a赋值:a=5a++,先赋值再自增,执行完后a的值为6,表达式a++的值为5。++a,先自增再赋值,执行完后a的值为6,表达式++a的值也为6。a+=1,相当于a=a+1,执行完后a都为6,这两个表达式的值也为6。所以++a、a+=1与a=a+1三者等价,而这三个中任何一个都不与a++等价。
2022-11-12 15:01:11
1482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人