数组的定义:
第一种定义方式,让数组四个空间每个空间都填入值。int a[4] = {0, 1, 2, 3};
第二种定义方式,不规定数组的大小,int a[] = {0, 1, 2, 3};空间自动变成4个。
第三种定义方式,规定好数组的大小,但是没有填满数组,数组会自动补全。
int a[4] = {1, 2}; // 1, 2, 0, 0
故可以利用第三种的定义方式,int a[4] = {0};让数组全部初始化为0.
数组的定义:
第一种定义方式,让数组四个空间每个空间都填入值。int a[4] = {0, 1, 2, 3};
第二种定义方式,不规定数组的大小,int a[] = {0, 1, 2, 3};空间自动变成4个。
第三种定义方式,规定好数组的大小,但是没有填满数组,数组会自动补全。
int a[4] = {1, 2}; // 1, 2, 0, 0
故可以利用第三种的定义方式,int a[4] = {0};让数组全部初始化为0.