new操作符在C 中用於動態分配內存,並傳回一個指向新分配記憶體的指標。當new用於建立物件時,它會自動呼叫物件的建構函式進行初始化。
本教學作業系統:windows10系統、Dell G3電腦。
new操作符在C 中用於動態分配內存,並傳回一個指向新分配記憶體的指標。當new用於建立物件時,它會自動呼叫物件的建構函式進行初始化。
例如:
int* p = new int(10); // 分配一个int类型的内存空间,值为10,并返回一个指向它的指针
在這個例子中,new分配了一塊可以存儲int類型的內存,並將其初始化為10,然後返回一個指向這塊內存的指針,該指針被儲存在int* p。
要注意的是,使用new分配的記憶體需要在不再使用時使用delete來釋放,以避免記憶體洩漏。
delete p; // 释放内存
以上內容僅供參考,可以諮詢專業的技術人員以取得準確資訊。
以上是new操作符回傳什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!