民國114年 第3梯次 數位電子甲級 學科
第65題
C 語言中,下列何者是有效的識別字(identifier)?
題目
C 語言中,下列何者是有效的識別字(identifier)?
- (1) 1_name
- (2) #name
- (3) my_name
- (4) _name
官方答案
(3) my_name、(4) _name
解析
C 語言識別字(identifier)規則:須以英文字母或底線「_」開頭,後接字母、數字或底線,不可使用特殊符號或空白,且不能以數字開頭。選項3 my_name 以字母開頭、含底線與字母,合法;選項4 _name 以底線開頭,亦合法。選項1 1_name 以數字開頭,不合法;選項2 #name 含特殊符號「#」,不合法。此外識別字亦不可與C 語言關鍵字(如 int、if、while)同名。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。