总结下new,原来一直用的,但是有时候经常忘,还是总结下的好![转载]
来源:互联网 发布:网络数据 编辑:程序博客网 时间:2024/04/30 12:42
new 一维数组
XXX *arr;
int len; // 动态确定该长度值
arr = new XXX[len]; // 动态分配,也可以使用 malloc
...
delete[] arr; //不要忘记释放
new 多维数组
正确的做法是先声明一个n维数组,每个单元是指向char的指针,再分别对每个单元分配内存.代码如下
char **array=new char*[n];
for(int i=0;i array[i]=new char[m];
注意:上面代码在释放分配的内存时要特别注意。因为这是“深度内存分配”,所以释放时,要对每个单元里的指针指向的内存予以释放。释放内存代码如下:
for(i=0;i delete[] array[i];
delete[] array;
- 总结下new,原来一直用的,但是有时候经常忘,还是总结下的好![转载]
- 总结下java经常犯的错误
- SSH环境搭建好的情况下的简单总结
- 总结下最近收集的一些比较好的网址
- 指针的总结好文转载
- eclipse下安装maven的一点总结(转载)
- 我的原来的总结
- rsync:找来找去,还是Linux下的工具好用,还是命令行好用
- 在统计每月信息的时候,有时候该月没有信息,但是还是显示出来
- Ubuntu下常用但是我容易忘记的命令总结(未完待续)
- Dnw下载工具还是Linux下的好(For OK6410)
- Dnw下载工具还是Linux下的好(For OK6410)
- Dnw下载工具还是Linux下的好(For OK6410)
- Dnw下载工具还是Linux下的好(For OK6410)
- Dnw下载工具还是Linux下的好(For smart210)
- 深入C++的new【好文转载】
- tomcat应答代码(经常出现的问题,看到好的总结就转来了)
- 好用的插件总结
- Linux USB驱动框架分析(一)(转)
- C++中字符串与整型浮点型间的转换(转载)
- gcc编译选项 (转载)
- pdf文档转化为doc文档 (转载)
- new和malloc的区别[转载]
- 总结下new,原来一直用的,但是有时候经常忘,还是总结下的好![转载]
- Eclipse快捷键大全(转载)
- VC编程技巧:IE控件的高级用法
- new
- JAVA读取WORD,EXCEL,POWERPOINT,PDF文件的方法
- JSP导出Excel文档
- 444
- 采酷采集服务器(Cycrawl)! 世界上第一个免费的可编程式采集服务器。
- 又一次通宵。。。现在还不困