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

第4題

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

題目

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

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

官方答案

(2) Good-luck

解析

C 語言的識別字只能由英文字母、數字與底線組成,且第一個字元不得為數字,也不能與保留字同名。My_name 與 down 都符合上述規則,屬於合法識別字。Good-luck 中間的連字號「-」不是允許的字元,編譯器會將它視為減號運算子,因此無法構成單一識別字,語法不合法。若要以英文片語命名,應改用底線連接,例如 good_luck。

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

官方資料