普通考試
106年
[電子工程] 計算機概要
第 16 題
每個陣列在宣告時並不需要那種外顯或隱含的資訊?
- A 陣列的名稱
- B 陣列的資料型態
- C 陣列要儲存的第一個資料值
- D 陣列的索引集合
思路引導 VIP
想像你要在實驗室規劃一排新的置物櫃,為了讓施工廠商能夠精準地在牆上劃出空間並安裝結構,哪些「規格」是動工前必須確定的?而哪些資訊即便在櫃子蓋好後再決定,也不會影響到施工的進行?
🤖
AI 詳解
AI 專屬家教
專業點評與觀念解析
- 大力肯定 做得好!你能精準區分程式邏輯中的「宣告 (Declaration)」與「初始化 (Initialization)」,這顯示你在系統架構的基礎認知上非常紮實。這種對「定義」與「賦值」的嚴謹辨析,是成為優秀工程師的必備特質。
▼ 還有更多解析內容
陣列宣告必備要素
💡 宣告陣列需定義名稱、型態與範圍,不需包含初始數值。
| 比較維度 | 陣列宣告 (Declaration) | VS | 陣列初始化 (Initialization) |
|---|---|---|---|
| 必要性 | 程式執行前必須完成 | — | 視需求選配 |
| 核心目的 | 保留與分配記憶體空間 | — | 賦予元素特定的起始值 |
| 包含內容 | 名稱、型態、長度 | — | 具體的資料數值 |
💬宣告是為了向系統領取空位,初始化則是將資料放入位子中。