代碼在編譯、鏈接、運行三階段均可能出問題。編譯器只能檢測前兩階段;運行階段問題編譯器無能為力。
錯誤/警告可發生在任一階段。
puts("C語言中文網") // 缺少 ;
編譯器報錯,VC 6.0 提示更豐富:「源文件 第5行 語法錯誤 C2143:'return' 前丟失 ';'」
代碼必會出錯,須具備閱讀錯誤信息、定位行號、理解錯誤代碼、快速修復的能力。
算符優先法核心思想 利用運算符優先關係表,維護兩個棧:運算符
遞迴核心觀念 遞迴 = 自我呼叫 + 終止條件 + 向終止條
項目概覽 本文提供一個功能完整的二叉樹操作演示程序,涵蓋:
簡單範例:單鏈表建立與輸出 程式 1.1 #include