免費開始練習
普考申論題 105年 [資訊處理] 程式設計概要

第 null 題

📖 題組:
下列變數 a、b、c、d、e 在 Visual C++ 程式語言(32 位元的作業系統)裡各占多少的記憶體?(每小題 2 分,共 8 分) (一) int a=-100000; (二) double b[2]={0.0}; (三) double *c=0x10000; (四) char d[10]=“AB”;
null
📝 此題為申論題

思路引導 VIP

看到此題,應先確立兩個重點:一是作業系統架構(32位元),這決定了「所有指標變數」的記憶體大小皆為固定的 4 bytes;二是基本資料型態與陣列宣告。陣列占用的記憶體大小為「單一元素大小 × 陣列長度」,與實際賦予的初始值多寡無關。

🤖
AI 詳解 AI 專屬家教

(一) 4 Bytes 【解析】在 32 位元的 Visual C++ 環境下,標準整數 (int) 固定占用 4 個位元組。 (二) 16 Bytes

▼ 還有更多解析內容

🏷️ 相關主題

程式設計基礎概念與實作演練
查看更多「[資訊處理] 程式設計概要」的主題分類考古題