清华谭浩强c语言课件教学ppt就-第7章 数组.pptVIP

  • 4
  • 0
  • 约7.69千字
  • 约 82页
  • 2021-12-03 发布于福建
  • 举报

清华谭浩强c语言课件教学ppt就-第7章 数组.ppt

7、2、1 二维数组的定义 类型说明符 数组名1[行常量表达式1][列常量表达式1], 数组名2[行常量表达式2][列常量表达式2]……; 例:int a[3][4]; a为3×4(3行4列)的数组 float b[5][10];b为5×10(5行10列)的数组 二维数组的理解: 二维数组a[3][4]理解为: 有三个元素a[0]、a[1]、a[2],每一个元素是一个包含4个元素的数组。 二维数组的元素在内存中的存放顺序: 按行存放,即:先顺序存放第一行的元素,再存放第二行的元素。(最右边的下标变化最快,第一维的下标变化最慢)。 地址 值 数组元素 b[0][0] b[0][1] b[0][2] b[1][0] b[1][1] b[1][2] b[2][0] b[2][1] b[2][2] 3000H 3002H 3004H 3006H 3008H 300AH 300CH 300EH 3010H 例如:整型数组 b[3][3]={ {1,2,3}, {4,5,6}, {7,8,9} }; 1 2 3 4 5 6 789 再一次说明: 1)二维数组中的每个数组元素都有两个下标,且必须分别放在单独的“[ ]”内。如:a[3,4 ] 2)二维数组定义中的第1个下标表示该数组具有的行数,第2个下标表示该数组具有的列数,两个下标

文档评论(0)

1亿VIP精品文档

相关文档