- 博客(1)
- 收藏
- 关注
原创 i++、++i的相同与区别
i++ 和 ++i 的意思都是 i= i+1小节:a=++i先把i的值自增 i=i+1 ,然后a=i=2++i 是左值 先自增+1 在把结果赋给左边变量a=i++先把i的值赋给a ,然后a=1 i=i+1++i是 先参与运算 在内存中新增一个临时变量temp ,运算后再+1小节:for循环中++i和i++结果一样,但是性能不同,++i性能高一些while循环中 ++i 先自增 ++i 先赋值 在自增1.单独使用时没有区别,都是先进行加法,在进行赋值2.for循环中,效果一样,性能有
2022-07-01 17:18:57 331 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人