[問題] 關於macro和procedure的問題

看板TransCSI作者 (飛來飛去)時間18年前 (2007/05/14 00:55), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/4 (看更多)
請問各位大大... 所謂的macro是在compiler的時候把它展開以後 下一次執行就不用再展開一次了嗎?? 否則...為什麼procedure怎麼會執行的比macro慢呢?? procedure不是只有控制權的轉移嗎??? 感謝各位大大回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.49.58

05/14 08:00, , 1F
procedure是直譯的映象中 碰到遞回和回圈會很慢
05/14 08:00, 1F

05/14 08:01, , 2F
macro正如你說的 他已經展開了 每一次就直接執行
05/14 08:01, 2F
文章代碼(AID): #16HqBx4G (TransCSI)
文章代碼(AID): #16HqBx4G (TransCSI)