LONGEPASS
電腦軟體設計(C++)/C++/Q2
簡單
正確率 -
Q2.

有關C++語言中變數命名,下列那一個錯誤?

電腦軟體設計(C++) · 乙級 · C++ · Q2

難易度分析

2 / 5

考查 C++ 識別字命名規則的基本定義,包含對保留關鍵字與大小寫敏感特性的辨識能力,屬於基礎概念的直接應用。

正確答案:④int

④ int:int 為 C++ 的保留關鍵字,用於宣告整數型別,絕對不可作為使用者自訂變數名稱,否則會導致編譯錯誤。

錯誤選項解析

  • ① Void:Void 可作為合法變數名稱,因為 C++ 關鍵字為小寫的 void,C++ 識別字大小寫敏感,故 Void 不與關鍵字衝突。
  • ② _123:_123 為合法變數名稱,C++ 允許識別字以底線或字母開頭,後接數字、字母或底線。
  • ③ print:print 為合法變數名稱,它並非 C++ 的保留關鍵字,雖可能與某些函式庫名稱衝突,但語言層面上允許使用。
Learning Tip

"C++ 變數命名規則為常考基礎題型。核心考點在於識別字不能以數字開頭、不可使用保留關鍵字(如 int、float、class、return 等),且大小寫有別。實務上應避免使用底線開頭加大寫字母的命名(如 _MyVar),因該格式通常保留給編譯器或標準函式庫的內部實作。"

學員答題分佈

①Void0%
②_1230%
③print0%
④int0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目