民國112年 第2梯次 電腦軟體設計(C++)乙級 學科

第39題

有關C++語言的變數命名,以下何者正確?

題目

有關C++語言的變數命名,以下何者正確?

  1. (1) fruit-apple_long_name
  2. (2) 1abcd
  3. (3) %abcd
  4. (4) _a_long_name

官方答案

(4) _a_long_name

解析

C++ 識別字的命名規則為:第一個字元必須是英文字母或底線,其後只能包含字母、數字與底線,且不得使用保留字。_a_long_name 以底線開頭,內容僅有字母與底線,完全合法。1abcd 以數字開頭,不符規則;fruit-apple_long_name 含有連字號,會被解析為減號運算;%abcd 的百分比符號不是合法識別字元。

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

官方資料