民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第19題
若C++語言的函式有回傳值,在方法主體內要使用以下哪一個保留字?
題目
若C++語言的函式有回傳值,在方法主體內要使用以下哪一個保留字?
- (1) return
- (2) void
- (3) throws
- (4) invoke
官方答案
(1) return
解析
C++ 函式若宣告有回傳值(即非 void 型態),必須在函式主體內使用保留字 return 運算元將結果傳回呼叫端。void 表示無回傳值,不須也不能用 return 傳值;throws 是 Java 的例外處理保留字,非 C++ 關鍵字;invoke 亦非 C++ 關鍵字。因此具回傳值的函式在主體內須使用 return。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。