課程
/后端開(kāi)發(fā)
/C++
/趣味 C++ 入門(mén)
int*p=(int*)malloc(5*sizeof(int));與int*p=(int*)malloc(5);兩者的區(qū)別和詳細(xì)拆解
2022-02-18
源自:趣味 C++ 入門(mén) 4-6
正在回答
int*p=(int*)malloc(5*sizeof(int)); //這里分配的是5個(gè)int大小的存儲(chǔ)空間,每個(gè)int默認(rèn)大小是4個(gè)字節(jié) int*p=(int*)malloc(5); //這里分配的是5個(gè)字節(jié)的存儲(chǔ)空間
舉報(bào)
C++ 入門(mén),開(kāi)啟趣味學(xué)習(xí)之旅,揭開(kāi) C++ 的神秘面紗,讓你不再望而生畏。
4 回答這樣轉(zhuǎn)化的話,等于把一個(gè)小的short類(lèi)型內(nèi)存轉(zhuǎn)移到大的int類(lèi)型內(nèi)存里面,難道不會(huì)造成內(nèi)存資源浪費(fèi)嗎?
3 回答關(guān)于函數(shù)內(nèi)部定義指針并進(jìn)行操作的一個(gè)疑問(wèn)
1 回答關(guān)于參數(shù)問(wèn)題
2 回答關(guān)于教程中動(dòng)畫(huà)的問(wèn)題
1 回答p=(int*)malloc=(4);括號(hào)前顯示表達(dá)式必須是修改的左值哪里錯(cuò)了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2022-03-07