C 中 new 運算子用於動態記憶體分配,從堆記憶體分配指定大小的記憶體並傳回指向分配記憶體的指標。使用方法包括:1. 分配記憶體:使用new 運算子分配所需大小的記憶體;2. 存取分配的記憶體:透過傳回的指標存取分配的記憶體;3. 釋放分配的記憶體:使用delete 運算子釋放不再需要的動態分配記憶體。
C 中 new 的用法
new 運算子是 C 中用於動態記憶體分配的基本工具。它從堆內存中分配指定大小的內存,並返回指向分配內存的指針。
語法
<code class="cpp">void* new(size_t size);</code>
其中:
#size
是要分配的記憶體大小(以位元組為單位)。 void*
指標。 用法
使用new 分配記憶體的步驟如下:
<code class="cpp">int* ptr = new int;</code>
<code class="cpp">*ptr = 10;</code>
<code class="cpp">delete ptr;</code>
注意事項
以上是c++中的new的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!