在C语言中,数组是一个用于存储相同类型元素的集合。
-
数组定义
int arr[5]; // 定义了一个包含5个整数的一维数组 int matrix[3][4]; // 定义了一个3行4列的二维数组
-
数组初始化
int arr[5] = {1, 2, 3, 4, 5}; // 定义并初始化一个数组 int arr[5] = {1, 2}; // 等同于{1, 2, 0, 0, 0} int arr[] = {1, 2, 3, 4, 5}; // 编译器会自动创建一个大小为5的数组 int matrix[3][4] = { {1, 2, 3, 4}, // 第一行 {5, 6, 7, 8}, // 第二行 {9, 10, 11, 12} // 第三行 };