数组a中每个元素均可得到初值0没什么可说明的,C语言编译器自动将没有给初值的int数组变量初值为0王八的屁股-规定
数组a中每个元素均可得到初值0 你在定义数组的时候没有赋初值时,各个元素均为随机值,一旦你初了一个或几个初值,其余的元素均为0.所以选择了第二个.
字符型char的数组这样定义会全部初始化为0;数值型int,float,double的数组初始化要给出所有元素或部分才能这样初始化.数值型数组初始化 int a[4][4]={{0,0,0,0},{},{}}