博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++——动态类对象 动态数组
阅读量:5786 次
发布时间:2019-06-18

本文共 592 字,大约阅读时间需要 1 分钟。

//在c++中通过构造来实现类对象的创建,通过析构来实现类对象的死亡    CMyClass mc(1);//类对象的创建    CMyClass *pmc = new CMyClass(2); //动态类对象的创建    delete pmc;//动态类对象的释放
int row, col;    scanf("%d%d", &row, &col);    //动态二维数组    int **p = new int *[row];    for (int i = 0; i < row; i++)        *(p + i) = new int[col];    for (int i = 0; i < row; i++)    {        for (int j = 0; j < col; j++)        {            *(*(p + i) + j) = i*col + j + 1; //随便赋的值        }    }    for (int i = 0; i < row; ++i)    {        delete[] * (p + i);//删除底层指针    }    delete[] p; //删除上层指针

 

转载于:https://www.cnblogs.com/ming-michelle/p/7617790.html

你可能感兴趣的文章
Could not reload resource bundles java.lang.NoS...
查看>>
虚拟刻录光盘
查看>>
1.网站集绵
查看>>
Unity Heathaze shader
查看>>
java.io.IOException: Bad connect ack with firstBad
查看>>
Docx模板引擎示例
查看>>
测试账号
查看>>
生活笑话
查看>>
序列化
查看>>
node.js 初体验
查看>>
剑指OFFER之把数组排成最小的数(九度OJ1504)
查看>>
jquery IE中同一个url第二次AJAX调用无法触发
查看>>
linux hosts和hostname
查看>>
java文件流的操作
查看>>
web压力测试
查看>>
javac -version ;java -version不一致
查看>>
dom解析xml
查看>>
走过去
查看>>
浅谈HTTP中Get与Post的区别
查看>>
Android Studio for Experts(Android Dev Summit2015)
查看>>