• 全部
  • 问答

i = i++ 在c++和java的不同

longrenrex 2003-12-20 12:53:50
i=0
i=i++
i的值在c++,java中不同为什么?
...全文
8 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhangyan_qd 2003-12-20
因为C++标准不规定编译器实现在编译类似表达式的时候的运算顺序,而Java是有规定的。所以如果看到一个C编译器编译出的结果和java是一样的,那也没有什么奇怪。
类似++的副作用这样的问题就不用再问了吧,问过几万遍了……
回复
相关推荐
发帖
C++ 语言
创建于2007-09-28

5.9w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
申请成为版主
帖子事件
创建了帖子
2003-12-20 12:53
社区公告
暂无公告