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

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;

        
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++