设为首页 加入收藏

TOP

3.6.2 创建多维数组
2013-10-07 14:43:52 来源: 作者: 【 】 浏览:60
Tags:3.6.2 创建 多维

3.6.2  创建多维数组

程序做的第一件事情是为井字棋游戏棋盘声明和初始化一个数组

  1. char board[ROWS][COLUMNS] = { {'O', 'X', 'O'},  
  2. {' ', 'X', 'X'},  
  3. {'X', 'O', 'O'} };  

代码声明了一个3×3(因为ROWS和COLUMNS都为3)的二维字符数组,并初始化了所有元素。

提示

可以只声明而不初始化多维数组。如下例所示:

  1. char chessBoard[8][8]; 

上面的代码声明了一个8×8的二维字符数组chessBoard。另外,多维数组的每维大小不一定要一样。下面用单个字符表示游戏地图的声明是完全合法的:

  1. char map[12][20]; 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.6.3 多维数组的索引 下一篇3.7.1 创建程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: