日期:2014-05-20  浏览次数:20548 次

怎样很好的理解数组
我刚开始学数组,感觉很模糊,该怎样去理解呢?

------解决方案--------------------
数组就是宿舍楼里的每一间宿舍
教室里的每一个作为。

他们是实现设计好的可允许的容量,且用于相同的对象
------解决方案--------------------
数组就是存放相同数据类型的一个东西,并且它的长度(放多少个数)是固定的
------解决方案--------------------
数组就存储一系列类型一样的数据

不如int a[5] = {1,2,3,4,5};
a[1] 等于1,
a[2] 等于2,
a[3] 等于3,
a[4] 等于4,
a[5] 等于5,

先搞清楚一维数组,再搞高维数组

理解数组同时也要理解指针,两者有千丝万缕的联系
------解决方案--------------------
就是把相同类型的数据放在一起使用。
物理内存当中,这些数据是顺次紧密的存放滴。
------解决方案--------------------
我们常使用的最多就二维数组,二维数组就像一段短文,a[i][j],a[i]代笔第i行,a[i][j]代表第i行第j个字

------解决方案--------------------
数组也是一个对象