社区
Eclipse
帖子详情
num++ 与++num有什么不同
zyfuker
2012-08-07 11:28:44
int num=1;
num++;
++num;
...全文
481
6
打赏
收藏
num++ 与++num有什么不同
int num=1; num++; ++num;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyfuker
2012-08-09
打赏
举报
回复
嗯嗯,谢谢各位了!
iamzep
2012-08-09
打赏
举报
回复
初级程序员问这个问的也凶了一点= =~
num++运算可之后在加
++num是加了之后在运算 自己写个简单代码试试就知道了
haitunwanhaitunwan
2012-08-09
打赏
举报
回复
num++:先运算后自加。
++num:先自加后运算。
zyfuker
2012-08-08
打赏
举报
回复
谢谢,我是初级程序员
brightyq
2012-08-07
打赏
举报
回复
前者取1的值,然后num自加1
后者,先num自加1,然后取num的值,即2
MiceRice
2012-08-07
打赏
举报
回复
这个问题实在太基础了,楼主好歹学习下Java语言规范啊。
自己动手实践下吧:
int num=1;
int a=num++;
System.out.println(a + "\t" + num);
num=1;
int b=++num;
System.out.println(b + "\t" + num);
先想想答案是啥,然后再运行试试看。
顺便看看这个:
http://www.ticmy.com/?p=43
记录C
++
中输出
num
++
和
++
num
的
不同
本文详细分析了C
++
中
num
++
和
++
num
两种操作符的区别,展示了它们在实际应用中的
不同
效果。
num
++
会先返回当前值再进行自增,而
++
num
则是先自增再返回新值。通过实例代码演示,得出
num
++
从0到9,
++
num
从1到10的输出结果,揭示了操作符的返回值特性及其在程序流程中的影响。
num
++
和
++
num
的区别
博客指出在C语言中某矛盾体现明显,后续编程语言有回避或改正,如Python不含
++
。重点介绍了C语言中
++
num
与
num
++
的区别,
++
num
等价于“
num
+=1; return
num
;”,
num
++
等价于一段代码,二者最大区别是返回值
不同
。
num
++
和
++
num
的差别
本文详细解析了
num
++
和
++
num
的区别,强调两者在数值更新上的共同点及计算结果的
不同
。通过实例帮助读者掌握两种自增运算符的使用场景。
初学者容易混淆的前自增
++
num
和后自增
num
++
问题
这篇博客针对初学者讲解了前自增
++
num
和后自增
num
++
的区别,强调它们的相同点是结果都加1,
不同
点在于前自增先加1再运算,后自增先运算后加1。通过代码示例帮助读者快速理解。
num
++
和
++
num
本文介绍了编程中的递增运算符,包括前置递增
++
num
和后置递增
num
++
的区别。前置递增先自加再返回新值,而后置递增先返回原值再自加。文中通过三个例题展示了这两种运算符在实际操作中的
不同
效果,帮助理解其工作原理。
Eclipse
58,441
社区成员
49,459
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章