#include int main(int argc, char *argv[]) { // 一维数组的初始化 // 如果不初始化,直接使用会是随机值 // int a[4]; // 初始化方式1:全部初始化 // int a[4] = {123, 78, 666, 476}; // 如果是全部初始化,可以不指定数组元素的个数,系统会自动分配 // int a[] = {10, 20, 30, 40}; // 初始化方式2:局部初始化 // 未初始化的位置的元素自动赋值为0 int a[4] = {10, 20}; printf("%d\n",a[0]); printf("%d\n",a[1]); printf("%d\n",a[2]); printf("%d\n",a[3]); return 0; }