看似很简单的代码但是为什么运行出来两种结果呢?这是什么原因导致的,还是说本身两种情况都是正确的呢?
用visualstudio的结果是53525,用g++的结果是22335

一串简单的代码不同编译器的编译结果为什么不相同呢?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- baidu_30233079 2021-09-09 18:22关注
不同编译器处理是不一样的,i++和++i这处理编译各自想法不一样
参考:int count = 0; count = count++;本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报