嵌入式每日八股5.26
delete p、delete [] p
delete p
用于释放使用new
运算符分配的单个对象的内存空间。
int* p = new int(10);
delete p;
delete [] p
用于释放使用new[]
运算符分配的数组对象的内存空间。
需要注意的是,在使用new[]
运算符分配数组对象的内存空间时,必须使用delete[]
运算符进行释放,否则会导致未定义的行为。
int* p = new int[10];
delete[] p;
【嵌入式八股】精华版(免费216问精华八股) https://www.nowcoder.com/creation/manager/columnDetail/0rOeJm
【嵌入式八股】一、语言篇https://www.nowcoder.com/creation/manager/columnDetail/mwQPeM
【嵌入式八股】二、计算机基础篇https://www.nowcoder.com/creation/manager/columnDetail/Mg5Lym
【嵌入式八股】三、硬件篇https://www.nowcoder.com/creation/manager/columnDetail/MRVDlM
【嵌入式八股】四、嵌入式Linux篇https://www.nowcoder.com/creation/manager/columnDetail/MQ2bb0