Examly題庫立即開始練習
公務人員特種考試關務人員計算機概要111 年第 23 題單選題考點:struct 結構體考點:union 聯合體

假設要撰寫一個 C 程式來處理學生資料,而每一個學生有兩類資料,第一類為其姓名、型態為字串,第二類為其班級排名、型態為整數,則應該使用 C 語言的何種型態來表示每一筆學生資料最合適?

Astruct正確答案
Bunion
Cenum
Ddouble
答案與詳解
A
正確答案
C 語言中,若要將不同型態的資料(字串與整數)組合成一筆學生紀錄,應使用 struct(結構體)來表示。

逐選項解析

Astructstruct 結構體✓ 正確
struct(結構體)可將多個不同資料型態的欄位(如字串姓名、整數排名)組合在同一筆資料中,最適合用來表示一筆學生紀錄。
Bunionunion 聯合體✕ 易錯陷阱
union(聯合體)雖然也能定義多個欄位,但所有欄位共用同一塊記憶體,同一時間只能存放其中一個欄位的值,無法同時保存姓名與排名。
Cenum✕ 錯誤
Ddouble✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly