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

第17題

有關C++程式一般寫作風格(coding convention),以下何者錯誤?

題目

有關C++程式一般寫作風格(coding convention),以下何者錯誤?

  1. (1) 指標變數命名以小寫p 開頭
  2. (2) 最好以動作命名函式(Function)
  3. (3) 全域常數命名以大寫字母和底線區隔複合字
  4. (4) 程式指令最好全部都往左對齊,不要有任何空白縮排

官方答案

(4) 程式指令最好全部都往左對齊,不要有任何空白縮排

解析

良好的程式寫作風格會利用縮排來呈現程式區塊的層次,例如迴圈、判斷式與函式本體都會向內縮排,讓結構一目了然;若所有指令都靠左對齊、完全不縮排,反而會降低可讀性與除錯效率,所以第4項敘述錯誤。以動作命名函式(如 getData、setValue)能讓呼叫處一看就懂用途;指標變數常以 p 開頭(如 pData)提示型別;全域常數慣用全大寫並以底線分隔複合字(如 MAX_SIZE),都是常見慣例。因此本題應選錯誤的第4項。

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

官方資料