二维数组与一维数组相似,但是用法上要比一维数组复杂一点。后面的编程中,二维数组用的很少,因为二维数组的本质就是一维数组,只不过形式上是二维的。
定义:数据类型 数组名[ROW][COL】
ROW二维数组的行
COL二维数组的列
对于二维数组,可以看成一张表格,方便理解,但是下标和一维数组一样,都是从0开始的
内存理解
二维数组是由行和列组成的,所以说,要获取到一个元素,需要两个下标表示
可以理解为二维数组的每个元素都是一维数组
游戏设计步骤
1.初始化数据
2.绘制界面
3.人及箱子移动
#define SPACE 0空地
#define WALL 1墙
#define DEST 2目的地
#define BOX 3箱子
#define PLAYER 6玩家