如何定义一个比原数组少一列的二维数组

如何用C分别定义一个未知长度的一维数组和二维数组?
[问题点数:20分,结帖人leihelin5201314]
如何用C分别定义一个未知长度的一维数组和二维数组?
[问题点数:20分,结帖人leihelin5201314]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年 总版技术专家分年内排行榜第二
2013年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|我想定义一个大小都不确定的二维数组怎么定义?
[问题点数:20分,结帖人spring_2000]
我想定义一个大小都不确定的二维数组怎么定义?
[问题点数:20分,结帖人spring_2000]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2012年 总版技术专家分年内排行榜第一2007年 总版技术专家分年内排行榜第二2006年 总版技术专家分年内排行榜第二2004年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第三2003年 总版技术专家分年内排行榜第三2002年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第一2007年 总版技术专家分年内排行榜第二2006年 总版技术专家分年内排行榜第二2004年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第三2003年 总版技术专家分年内排行榜第三2002年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第一2007年 总版技术专家分年内排行榜第二2006年 总版技术专家分年内排行榜第二2004年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第三2003年 总版技术专家分年内排行榜第三2002年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|我要定义一个二维数组,但是二维数组的下标只有第一个下标可以确定,这该怎么办呢?_百度知道
我要定义一个二维数组,但是二维数组的下标只有第一个下标可以确定,这该怎么办呢?
我有更好的答案
第一个下标是行数,所以你的二维数组 行数 定了,列数未定。这样只能用指针数组:#include &stdio.h&main(){
int *a[5];
// 假定5行,所以声明为5个指针int i,j,m;printf(&input m\n&);scanf(&%d&,&m);
//输入列数for (i=0;i&5;i++) a[i]=(int *) malloc(sizeof(int)*m);
//动态分配 // 这里可以使用 2 维数组
a[5][m] 了。 for (i=0;i&5;i++) for (j=0;j&m;j++) a[i][j]=i*10+j;for (i=0;i&5;i++){ for (j=0;j&m;j++) printf(&%d &,a[i][j]);printf(&\n&);} return 0;}
谢谢你的回答,解决了我的一些疑惑,我想用单片机做一个音乐盒,只定义一个二维数组,包含四首音乐的数据,数组第一个下标指定的是第几首曲子,第二个下标指定的是每首曲子中的乐曲数据,由于每首曲子的数据个数不同,所以第二个下标不能确定,你可以给我些建议吗?万分感谢!还有一个问题,如果定义动态数组的话,那会不会很占单片机内存呢?有四首曲子,89c5系列单片机能不能胜任?
你可以把文件放在存储设备上,需要播放时再读入play. 读一段播放一段。
采纳率:89%
使用指针数组
int *arr[10];
// 每一个元素代表一行,一共10行或者使用数组指针 int (*a)[10];
// 每一个元素代表一列,一共10列
为您推荐:
其他类似问题
二维数组的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Error_404_资源不存在
404. 抱歉! 您访问的资源不存在!
请确认您输入的网址是否正确,如果问题持续存在,请发邮件至contact@cnblogs.com与我们联系。用C#的 方法哦!
学习其中的理念,运用到实际中去,这样对你的提高很快的
但热菜必须完全冷却后再盖保鲜膜,才能起到保护维生素C的作用
如何申请购买3C认证标志-工作流程详解
一、由3C认证证书的申请人(以下简称“证书申请人”)通过邮购方式申购3C标志:
1.加盖证书申请人公章的《购买3C认证标...
万全之策是重做系统。因为是主系统分区,随意清理或者删除文件将导致系统有可能“瘫痪”
C肽测定方法有以下两种:   
1、血清C肽测定
正常人用放射免疫测定法测C肽,一般为0.3~0.6pmoL/mL,均值为0.56±0.29pmoL/mL,葡萄...
abc肯定的 应该是四个 还有法律方法。希望可以帮到你哈
答: 本数据来源于百度地图,最终结果以百度地图最新数据为准。
公交线路:718路,全程约9.0公里
1、从达运宿舍步行约360米,到达上吴站 ...
答: 视觉注意力不集中,被动注意过于敏感,细微的声音刺激也会引起学生的反应,很难将注意力较稳定地、较长时间地集中在目标任务上,从而影响学习效率。
视觉记忆力不好,或是...
答: 小学科学教案|小学科学教案下载 21世纪教育网
答: 复习好基础
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

 

随机推荐