美文网首页
new/delete用法

new/delete用法

作者: Marshmello_5d29 | 来源:发表于2019-09-29 14:34 被阅读0次

    new用法

    1,开辟单变量地址空间

    int *p = new int ;//开辟大小为sizeof(int)空间

    int *a = new int(5);//开辟大小为sizeof(int)空间,并初始化为5

    2,开辟数组空间

    一维:int *a = new int [100];//开辟一个大小为100 的整型数组空间

    二维:int (*a)[6] = new int[5][6] ;//开辟二维的整型数组空间,数组指针a

    int **p = new int *[10];  //开辟一个大小为10 的整型指针数组

    delete用法

    int *p = new int;

    delete p;

    int **pp = new int *[10];

    delete []pp;

    int (*ppp)[5] = new int [3][5];

    delete []ppp;

    相关文章

      网友评论

          本文标题:new/delete用法

          本文链接:https://www.haomeiwen.com/subject/wcotpctx.html