C++学习之内存的分配和初始化

C++定义了2个运算符来分配和释放动态内存。new分配内存,delete释放内存。 1. 使用new动态分配和初始化对象 在自由空间分配的内存是无名的,new返回一个指向分配的对象的指针。 int *pi = new int; // pi指向一个动态分配的、未初始化的无名对象 默认情况下,动态分配的对象是默认初始化,内置类型(int, double)或组合类型(struct)的对象的值是未定义的,
相关文章
相关标签/搜索