在學習 C 語言的過程中,你是否曾經困惑過:為什麼有些程式碼用 // 註解,有些卻用 /* */?哪一種比較好?這個看似簡單的問題,其實藏著不少學問。今天,讓我們一起深入探討這兩種註解方式的優缺點,幫助你在不同情境下做出最佳選擇!
🔍 兩種註解方式的歷史背景
在開始比較之前,先了解一下歷史:/* */ 是 C 語言最早期(C89/C90 標準)就存在的註解方式,而 // 則是從 C++ 借鑑過來,直到 C99 標準才正式納入 C 語言。這個歷史差異也解釋了為什麼在某些舊系統或嵌入式開發中,/* */ 仍然佔據主導地位。