討論串[問題] 請問這個小程式的執行結果??
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
以常見的VC++.net和GCC來說,你的說法問題很大. VC++.net我是用2008版本. GCC是x86 Linux的版本(詳細懶得察). 在a是整數型態時(int a;). 這兩個共通都是會把a++(a--)提出來最後再算. 至於++a(--a)的部分. VC++.net也會先全部提出來,加
(還有99個字)
內容預覽:
算式應該是反序 parse 進 stack,. 上面這句修正一下,應該是順序的 parse 進 stack,在 pop 出來時會造成後面先算. 所以. 1. ++a 讓 a = 2. 2. a++ 告訴 a 在完成值的傳遞後要 +1. ↓. b = (2) + (2);. a = 3. 上面的說法可
(還有158個字)
首頁
上一頁
1
下一頁
尾頁