黑马程序员技术交流社区

标题: 二维数组里面数据是如何查看的 [打印本页]

作者: 徐升2013    时间: 2013-3-3 11:30
标题: 二维数组里面数据是如何查看的
RT  看这里看的头晕晕的,二维数组例如:
int num[] [] = {{42,54,44,67}{33,34,56}{12,34,56,78,90}};
这样一个二维数组其中的34对应的卷标是多少? 78对应的卷标又是多少?不是很理解原理

作者: wahaha    时间: 2013-3-3 12:02

呵呵,我来回答,希望能帮到你.
你定义的这个二维数组,可以理解为:
把三个不同长度的小数组(一维数组)放到一个大数组里面(二维数组)
单个成员用int num[a] 表示, b表示处于小数组中的位置,a表示该小数组所在的大数组中的位置
注意:数组脚标是从0开始的

所以:int [1][1] ==34;int[2][3] == 78

作者: 徐升2013    时间: 2013-3-4 18:56
夏添 发表于 2013-3-3 12:02
呵呵,我来回答,希望能帮到你.
你定义的这个二维数组,可以理解为:
把三个不同长度的小数组(一维数组)放到一 ...

谢谢你的回答这里真绕脑袋啊,以后工作中的话会经常遇到数组问题么。。。这个真心愁人啊比对象什么的难理解多了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2