有两个下标的数组称为二维数组
类型 数组名 [常量表达式1][常量表达式2]={值1,值2....}
第一维的长度 第二维的长度
二维数组的元素也称之为双下标变量。
字符串是特殊的字符数组
字符串数组是特殊字符型二维数组
字符串数组:存放字符串的数组。
定义字符串数组: char 数组名[常量表达式][常量表达式]
三维数组遍历
多维数组
int number =a[0][0][0] 一个是用来设置的
a[0][0][0] = 23 一个是用来获取的
注意事项
多维数组理论上是任意的。
多维数组的元素个数 = 各维数个数乘积。
多维数组占用内存 =元素个数 乘以 单个元素所占的空间。
字符串数组一定是元素类型为char的二维数组。通过数组名[第一维下标]操作字符串,通过数组名[第一维下标][第二维下标]操作单个字符。
对于多维数组,多一个[常量表达式]就多一个维度。几维就对应几层循环。
类型 数组名 [常量表达式1][常量表达式2]={值1,值2....}
第一维的长度 第二维的长度
二维数组的元素也称之为双下标变量。
字符串是特殊的字符数组
字符串数组是特殊字符型二维数组
字符串数组:存放字符串的数组。
定义字符串数组: char 数组名[常量表达式][常量表达式]
三维数组遍历
多维数组
int number =a[0][0][0] 一个是用来设置的
a[0][0][0] = 23 一个是用来获取的
注意事项
多维数组理论上是任意的。
多维数组的元素个数 = 各维数个数乘积。
多维数组占用内存 =元素个数 乘以 单个元素所占的空间。
字符串数组一定是元素类型为char的二维数组。通过数组名[第一维下标]操作字符串,通过数组名[第一维下标][第二维下标]操作单个字符。
对于多维数组,多一个[常量表达式]就多一个维度。几维就对应几层循环。