民國107年 第2梯次 電腦軟體設計(C++)乙級 學科
第1題
有關引入(include)輸出輸入所需各種功能的相關宣告,下列語法何者正確?
題目
有關引入(include)輸出輸入所需各種功能的相關宣告,下列語法何者正確?
- (1) #include < iostrea m.h>
- (2) #include <Iostream.h>
- (3) #include <iostream>
- (4) #include "iostream"
官方答案
(3) #include <iostream>
解析
C++ 標準程式庫的標頭檔名為 iostream,不加 .h,並以角括號 < > 包住;名稱區分大小寫,且角括號內不可夾雜空白。選項 1 的 iostrea m.h 拼字被拆開又有空白,選項 2 的 Iostream.h 首字母大寫且附加了 .h(.h 版本屬於舊式非標準標頭),兩者都找不到對應檔案。選項 4 使用雙引號,編譯器會先到目前目錄尋找自訂標頭,標準標頭應寫成 #include <iostream> 才正確。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。