→ loveme00835:編譯器看到的程式碼不一樣09/11 15:23
這句話的意思
也就是說 並不是到那裡時才去判斷有沒有定義
而是在送進編譯器之前時就決定有沒有它了
--
而你的用詞「『跑』到那裡」
這讓我覺得你又把編譯階段和執行階段兩個時間點又混在一起了
等於是你把三個在不同時間點做的事混在一起講
所以很難簡單的向你說你的問題在哪裡...
--
'You've sort of made up for it tonight,' said Harry. 'Getting the
sword. Finishing the Horcrux. Saving my life.'
'That makes me sound a lot cooler then I was,' Ron mumbled.
'Stuff like that always sounds cooler then it really was,' said
Harry. 'I've been trying to tell you that for years.'
-- Harry Potter and the Deathly Hollows, P.308
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.92
推 VictorTom:推L大說明, 不然請他把code 用cpp跑完看展開的結果吧XD 09/11 16:19
推 hilorrk:樓上是說 gcc -E嗎... 09/11 16:41
推 VictorTom:不記得了, 而且各家compiler參數還是執行檔不是都不一樣 09/11 16:42
→ VictorTom:嗎@_@" 所以現在只記得functionality....XD 09/11 16:42
推 cloudfly:哈..看完LPH大的詳細說明..我了解啦..感謝你還回覆一篇 09/11 17:02
推 tylpk:大推 gcc -E 有些國考計概題目先用這個處理過..就很好理解 09/13 21:16
→ tylpk:再寫個程式去 pass main以後的...就更棒了XD 09/13 21:16