C++之new和delete的用法
2013-11-02 22:13
218 查看
new和delete用于动态的分配和撤销内存。
new的用法:
1.单个空间
int *a = new int;
int *a = new int(5); //分配一个空间,且给*a赋值为5
2.多个空间
int *a = new int[10];
int **a = new int[5][6];
delete的用法:
int *a = new int;
delete a;
int *a = new int[10];
delete []a;
int **a = new int[5][6];
delete [][]a;
new的用法:
1.单个空间
int *a = new int;
int *a = new int(5); //分配一个空间,且给*a赋值为5
2.多个空间
int *a = new int[10];
int **a = new int[5][6];
delete的用法:
int *a = new int;
delete a;
int *a = new int[10];
delete []a;
int **a = new int[5][6];
delete [][]a;
相关文章推荐
- c/c++笔试题——C++中 new/delete 概念和用法总结
- C++中 new/delete 概念和用法总结
- c++下new与delete基础用法
- c/c++笔试题——C++中 new/delete 概念和用法总结
- C++中 new和delete的用法
- c++ new/delete的用法
- C++中new与delete的用法
- C++中new和delete的用法
- 示例解析 C++ 的 new / delete 和 new [] / delete [] 之用法
- c++中new和delete操作符用法
- C++中new和delete的用法注意。
- C++:new和delete的用法
- C++中new和delete用法
- c++中new和delete的用法
- C++ 关于new和delete的一些简单用法
- c++中new与delete的用法小结
- C/C++中new/new[]和delete/delete[]的用法比较
- C++中new和delete的用法
- malloc,new,free,delete的用法比较及区别
- C++中关于new和delete的使用