一维数组
一维数组的定义
类型说明符 数组名[常量表达式][] 中的常量表达式不能是变量(某些IDE支持变量)
数组每个元素的内存空间是连续的
一维数组初始化
类型说明符 数组名[常量表达式]={值,值…值};可以只给部分元素赋值;
只能给元素逐个赋值,不能给数组整体赋值;
如果赋值给全部元素,元素个数可以省略。
一维数组的引用
数组名[下标]二维数组
二维数组的定义
类型说明符 数组名[常量表达式1][常量表达式2]常量表达式1代表行数,常量表达式2代表列数
二维数组在内存中,每个元素的空间也是连续的,先储存一行所有列的元素,再储存下一行所有列的元素
二维数组初始化
分段赋值
int a[3][3] = {{1,2,3},{4,5,6},{7,8,9}}连续赋值
int a[3][3] = {1,2,3,4,5,6,7,8,9}二维数组也可以部分赋值,未赋值的元素值为0。
若对二维数组全部元素赋初值,第一维的长度可以不给出
二维数组的引用
数组名[下标][下标]
文章详细介绍了计算机编程中的一维和二维数组。一维数组的定义包括类型说明符、数组名和常量表达式,其内存空间是连续的。数组初始化可以部分赋值,引用时使用数组名和下标。二维数组则涉及行数和列数,内存布局同样连续,初始化可采用分段或连续方式,并允许部分赋值。
741

被折叠的 条评论
为什么被折叠?



