Turbo C 2.0 關鍵字不可作變量/函數名使用。
auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if static while
asm _cs _ds _es _ss cdecl far near huge interrupt pascal
_Var ≠ var| 合法 | 非法 | 原因 |
|---|---|---|
| smart | 5smart | 數字開頭 |
| _decision | bomb? | 含特殊字符 |
| key_board | key.board | 含點號 |
| FLOAT | float | 關鍵字(大小寫不同則合法) |
snake_case(如 user_name)UPPER_SNAKE_CASE(如 MAX_SIZE)PascalCase(如 StudentInfo)index 優於 i良好的命名是代碼可讀性的基石,遵循統一規範可大幅降低維護成本。