二维数组动态申请 malloc
2016-01-18 20:11
288 查看
在有些情况下,是在程序运行一段时间之后,才能知道数组的大小,这就需要动态的申请数组,在C/C++中常用的方法是malloc,最近的实验中用到了,便记录下来,废话少说,上代码:int **Arry;
int m,n;
cin>>m;
cin>>n;
Arry=(int**)malloc(m*sizeof(int*));
for(int i=0;i<m;i++)
{
Arry[i]=(int*)malloc(n*sizeof(int));
memset(Arry[i],0,n*sizeof(int));
}
这里m代表有m行,n代表有n列
int m,n;
cin>>m;
cin>>n;
Arry=(int**)malloc(m*sizeof(int*));
for(int i=0;i<m;i++)
{
Arry[i]=(int*)malloc(n*sizeof(int));
memset(Arry[i],0,n*sizeof(int));
}
这里m代表有m行,n代表有n列
相关文章推荐
- 实现应用WebView组件浏览指定网页
- 关于自己主动化部署
- swift 标准库
- serialVersionUID的作用
- hdu 5597 GTW likes function
- 注意map<> 的[]
- java Integer的比较
- RHCE官方培训笔记---分享
- 6.8-1 微博第三方授权,摘录 《自己研究了两天的》
- 当你输入一个网址的时候,实际会发生什么?
- 份子钱被破冰 互联网打车还能改变啥
- LVS-NAT 实现web服务器LB集群
- 数字字符串四则运算
- eclipse中导入项目出现小红叉却找不到错误之处的解决办法
- select函数与stdio混用的不良后果 (转)
- Linux gtypist
- vollty中关于json的学习总结
- 关于读书
- 【Android界面实现】使用Canvas对象实现“刮刮乐”效果
- js继承的实现方式