民國114年 第3梯次 儀表電子甲級 學科

第53題

下列何者為一不合法的C 語言識別字?

題目

下列何者為一不合法的C 語言識別字?

  1. (1) dump file
  2. (2) down
  3. (3) Good-luck
  4. (4) My_name

官方答案

(3) Good-luck

解析

C 語言識別字只能由英文字母、數字與底線(_)組成,且第一個字元不可為數字,也不可使用保留字。Good-luck 中間的連字號「-」是減號運算子,不屬於識別字可用字元,編譯器會把它拆成 Good 減 luck 而產生錯誤,因此不合法。down 為合法識別字;My_name 以大寫字母開頭、含底線,亦完全符合規則。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料