民國114年 第3梯次 數位電子甲級 學科

第12題

在C++程式語言與C 語言中,下列何者不為C 語言所具備的關鍵字?

題目

在C++程式語言與C 語言中,下列何者不為C 語言所具備的關鍵字?

  1. (1) struct
  2. (2) class
  3. (3) while
  4. (4) return

官方答案

(2) class

解析

C 語言的關鍵字包含 struct、while、return,分別用於結構宣告、迴圈控制與函式返回。class 是 C++ 才加入的關鍵字,用於定義類別,C 語言並沒有類別機制,通常以 struct 搭配函式模擬資料封裝。C++ 雖繼承大部分 C 語法,但兩者關鍵字集合不完全相同,作答時應以 C 標準的保留字為準。因此「不為 C 語言所具備」的是 class。

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

官方資料