Examly題庫立即開始練習
農會 資訊管理類程式設計1103單選題

在C語言程式片段中,int* pa=new int[5]; int b=sizeof(pa); cout<<b; 其輸出為何?

A2
B4
C8正確答案
D10
答案與詳解
C
正確答案
sizeof(指標)回傳指標本身記憶體大小,在64位元系統下固定為8 bytes,與配置的陣列長度無關。

為什麼答案是 C

64位元系統下,任何型別的指標(如int*)大小皆為8 bytes,為本題正確答案。

考點:16位元系統考點:32位元指標考點:64位元指標考點:陣列大小誤算
載入中…

想練更多程式設計考古題?

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

黑皮