作者zxcv4982543 (zxcv4982543)
看板C_and_CPP
標題[問題]編譯器不同的問題
時間Tue Sep 27 20:28:11 2016
各位好
今天有個問題想請教大家
我分別用g++ 跟 vc++ 編譯相同程式碼
出來的結果不一樣 想請問一下是什麼問題啊@@
這是g++編譯器
http://imgur.com/a/L4K8J
這是vc++
http://imgur.com/a/GoSO0
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.241.180.61
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1474979293.A.7C1.html
1F:推 james732: 未定義行為? 09/27 20:28
2F:→ wtchen: 請去看置底13誡 09/27 20:32
3F:→ wtchen: 第8 09/27 20:33
4F:推 TobyH4cker: 給你0分 09/27 21:23
5F:推 steve1012: 為啥要寫成這樣呢..... 09/27 21:59
6F:→ Caesar08: C++17以前是undefined behavior 09/27 22:18
7F:推 steve1012: 就不能分開寫一定要在裡面++? 09/28 08:27
8F:→ bluesoul: 參數的執行順序問題 09/28 10:09