C++程序设计学习笔记:1 从C走进C++ 动态内存分配
2017-11-16 本文已影响17人
louyang
在C++中,操作符 new 可以分配一片连续的内存空间。
数据类型 * 指针名 = new 数据类型; // 动态分配一个变量的空间
数据类型 * 指针名 = new 数据类型[元素个数]; // 动态分配一个数组的空间
例如:
int * p = new int;
*p = 5;
...
delete p;
int * p = new int[100];
p[99] = 123;
...
delete [] p;