i++与++i的区别

这两个操作符的最终作用都是变量加了1;

不同点:

1.先说a=i++,这个运算的意思是先把i的值赋予a,然后在执行i=i+1.

当i初始等于3时,执行a=i++,最终结果a=3,i=4.

2.而a=++i,这个的意思是先执行i=i+1,然后在把i的值赋予a;

当i初始等于3时,执行a=++i,最终结果a=4,i=4.

posted @   wrhiuo  阅读(184)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示