《C语言程序设计笔记》 (38).docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 1页
  • 2021-08-28 发布于上海
  • 举报
2维数组的定义和引用 2维数组的定义方式如下: w [3] [4] 行 列 1.数组元素在内存中的排列顺序为“按行存放”,即先顺序存放第一行的元素,再存放第二行,以此类推。 2.可以把2维数组看作是一种特殊的1维数组:它的元素又是一个1维数组。例如,对x[3][4],可以把x看作是一个1维数组,它有3个元素:x[0]、x[1]、x[2],每个元素又是一个包含4个 元素的1维数组,如图所示。即把x[0]、x[1]、x[2]看作是3个1维数组的名字。 x[0] —— x[0][0] à x[0][1] à x[0][2] à x[0][3] à x[1] —— x[1][0] à x[1][1] à x[1][2] à x[1][3] à x[2] —— x[2][0] à x[2][1] à x[2][2] à x[2][3] 2维数组元素的引用: 1.“行下标表达式”和“列下标表达式”,都应是整型表达式或符号常量。 2.“行下标表达式”和“列下标表达式”的值,都应在已定义数组大小的范围内。假设有数组x[3][4],则可用的行下标范围为0~2,列下标范围为0~3。 2维数组元素的初始化: int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10

文档评论(0)

1亿VIP精品文档

相关文档