变量: int *a = new int;//申请一个整型变量的空间
delete a;
int *a = new int (1);//申请一个整型变量的空间,存放整型数据“1”
delete a;
一维数组:int *a = new int [5]; //申请一个一维数组的空间,长度为5
delete [ ] a;
二维数组:int (*a) [6] = new int [5] [6] ; //申请一个二维数组的空间,5行6列
delete [ ] a;
本文介绍了使用C++进行内存管理的基本操作,包括申请和释放不同类型的变量及数组所使用的new和delete关键字。通过实例展示了整型变量、一维数组和二维数组的内存分配与释放过程。
变量: int *a = new int;//申请一个整型变量的空间
delete a;
int *a = new int (1);//申请一个整型变量的空间,存放整型数据“1”
delete a;
一维数组:int *a = new int [5]; //申请一个一维数组的空间,长度为5
delete [ ] a;
二维数组:int (*a) [6] = new int [5] [6] ; //申请一个二维数组的空间,5行6列
delete [ ] a;
1409
800
811

被折叠的 条评论
为什么被折叠?