数组
-
一维数组定义与使用
int array[10];//定义一个一维数组,名字叫array,一共有10个元素,每个元素都是int类型的 array[0] = 20; array[1] = 30; array[9] = 80; //array[10] = 100;//错误,没有 array[10]这个元素
-
数组在内存的存储方式
数组在内存中是一段连续的空间,每个元素的类型都是一样的. -
一维数组初始化
int array[10] = { 100, 1, 5, 3, 4, 5, 6, 7, 8, 0 };//定义数组的同时为数组的成员初始化值 int array[10] = { 3, 7, 9 };//将数组的前三个元素赋值,其余元素置为0 int array[10] = { 0 };//将数组所有的元素都置为0 int i; for (i = 0; i < 10; i++) { array[i] = 0;//通过循环遍历数组的每个元素,将元素的值置为0 }
-
二维数组定义与使用
int array[2][3];//定义了一个二维数组,有两个array[3]
-
二维数组初始化
int a[3][4] = { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 } };