Examly題庫立即開始練習
國中教甄|資訊科技資訊科技103 年第 29 題單選題

以下程式欲動態配置一有 10 個元素的單精度浮點數(float)陣列,則空格適合的程式碼按照(1)(2)(3)排列答案為以下何項 int main() { __(1)___ m; m = (__(2)__)malloc(10 * ___(3)___); }

Afloat, float, 4
Bfloat\*, float\*, 4正確答案
Cfloat\*, float\*, 8
Dfloat\*, float, 4 int main() { \_\_\_\_(1)\_\_\_\_ m; m = (\_\_\_(2)\_\_\_\_)malloc(10 \* \_\_\_(3)\_\_\_\_); }
答案與詳解
B
正確答案
動態配置浮點數陣列需使用指標變數、強制轉型為對應指標型別,並乘以單精度浮點數佔用的位元組數(4)。

為什麼答案是 B

(1)宣告為float指標,(2)強制轉型為float指標,(3)float佔4位元組,符合語法與邏輯。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

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

黑皮