C语言ppt-多维数组.pptVIP

  • 1
  • 0
  • 约1.65千字
  • 约 12页
  • 2017-08-29 发布于浙江
  • 举报
C语言ppt-多维数组

* 多维数组 重点: 1.二维数组的定义、初始化、存储、元素引用 2.二维数组的简单应用 难点: 1.二维数组的定义、初始化、存储、元素引用 2.二维数组的简单应用 二维数组的定义 类型 数组名[行数][列数] 例:int aa[5][4]; 注意事项: 1.数组下标都是从0开始,数组元素在内存中按行存放(由前到后,下标变化逐渐加快,更高维的数组也如此) 2.定义数组时,注意行数与列数必须是常量表达式,除了特殊情形(完全初始化和做形式参数)外,行数不能省略,而列数任何情况下都不能省略。 二维数组的初始化 1)按行方式: int a[3][4]={{1,2,3,-1},{0,3,2,0},{1,1,1,4}}; 2)按元素存储方式: int a[3][4]={ 1,2,3,-1, 0,3,2,0, 1,1,1,4}; 3)不完全初始化: int a[3][4]={{1,2,3},{0,3,2,0}}; int a[3][4]={ 1,2,3,-1, 0,3,2} 4)部分赋值时:只要进行初始化,系统即会将缺少初值的元素赋0值。 5)完全赋值时,行数项可以省略,由系统自动测 定。 二维数组元素的引用 下标方式 数组名[行下标][列下标] 其中: 行下标的上下界分别为0—行数-1 列下标的上下界分

文档评论(0)

1亿VIP精品文档

相关文档