民國105年 第3梯次 儀表電子甲級 學科
第1題
下列何者為一不合法的C 語言識別字?
題目
下列何者為一不合法的C 語言識別字?
- (1) d o w n
- (2) G o o d - l u c k
- (3) d u m p f i l e
- (4) M y _ n a m e
官方答案
(2) G o o d - l u c k
解析
C語言識別字(identifier)須由英文字母、數字及底線「_」組成,且不能以數字開頭,亦不得含有空白或減號等運算符。選項(1)down、(3)dumpfile、(4)My_name均由字母與底線構成,合法。選項(2)Good-luck中含有連字號「-」,編譯器會將其視為減法運算而非識別字的一部分,故為不合法識別字。答案為2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。