动态创建二维数组
来源:互联网 发布:ssd caffe 源码解读 编辑:程序博客网 时间:2024/06/15 22:27
利用数组指针
char(*c)[5];try{c = new char[n][5];}catch(bad_alloc){ cerr<<"Out of Memory"<<endl; exit(1);}
其中c
是一个数组指针,[5]指定的是列数。
利用指针的指针
try{ char **x = new char *[numberOfRows]; for(int i=0;i<numberOfRows;i++) x[i] = new char[numberOfColumns]; return true;}catch(bad_alloc){ return false;}//delete//删除行数组空间for(int i=0;i<numberOfRows;i++) delete [] x[i];//删除行指针delete []x;x=NULL;
阅读全文
0 0
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 创建二维动态数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 动态创建二维数组
- 创建动态二维数组
- 动态创建二维数组
- U盘升级软件
- Http StatuCode说明
- WKWebView内容自适应宽度
- java 增强型 for 循环
- Linux中的文件分界符EOF
- 动态创建二维数组
- 图片上传
- 配置文件,无法找到dubbo标签
- Java简介
- Mysql-字符串操作集锦贴
- memcache的安装和使用
- qt creator无法debug
- NOIP2017提高组比(Bao)赛(zha)总结
- Android-OKhttp解决https安全链接请求问题