数组

数组

learn/c

一维数组

注意: 数组名本质上是:数组首元素地址 用法

C
1
2
3
4
5
int arr[] ={a,b,c,d,e}
//注意数组内存储的必须是同一种类型
int arr[10] = {};
//计算一维数组的长度
int length = sizeof(arr) / sizeof(arr[0]);

二维数组

用法

C
1
2
3
4
5
6
7
int arr[][]= {{a,c,v,b} , {d,a.f.e}}
int arr[2][3] = {};
//计算二维数组的长度
行:
sizeof(arr) / sizeof(arr[0])
列:
sizeof(arr[])