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

第20題

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

題目

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

  1. (1) d u m p f i l e
  2. (2) G o o d - l u c k
  3. (3) M y _ n a m e
  4. (4) d o w n

官方答案

(2) G o o d - l u c k

解析

C 語言識別字只能由英文字母、數字與底線組成,且第一個字元不能是數字;識別字中也不允許出現減號、空白或運算子等符號。Good-luck 含有連字號「-」,會被編譯器拆成 Good 與 luck 兩個識別字並產生語法錯誤,因此不合法。dumpfile、My_name、down 均符合命名規則。

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

官方資料