一.一维数组
1.数组
int arr[10]={1,2,3,4,5};
int:数组类型
10:最多可以放10个元素
2.字符串
char arr[ ]="bit";
char arr[ ]={'b','i','t'};注意区分!
3.下标访问
下标的值是数组的序号,从0开始,直到n-1。
例题:
二.二维数组
int arr[3][4] [行号][列号]
1.int arr[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
用矩阵表示: 1 2 3 4
5 6 7 8
9 10 11 12
2.int arr[][] √
int arr[3][] ×
int arr[][4] √
注:在数组中,默认行号优先,所以可以省略行号,但列号不可省。
例题:
总结:c语言中多维数组的基本是以数组作为元素构成的数组,核心是嵌套。