您的位置:首页 > 编程语言 > C语言/C++

C++创建动态数组

2015-09-25 21:48 253 查看
创建动态一维数组
int *p = new int
;
//释放内存
delete[] p;

创建动态二维数组
例如创建M*N的二维数组:
int **c = new int*[M];
for(int i=0; i<M;i++) {
c[i] = new int
;
}
//释放内存
for(inti=0; i<M; i++)
delete[]c[i];
delete[]c;

注意要释放内存,否则会造成内存泄露。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++ 动态数组