您的位置:首页 > 其它

数组初始化

2015-03-09 16:39 99 查看
一直以为如果定义数组如下:

int a[5] = {0};

则a的内容为0,0,0,0,0;因此如果定义

int a[5] = {1};

则a的内容为1,1,1,1,1,这种想当然是错误的,因该是1,0,0,0,0;

以为数组初始化的个数如果小于定义的数组大小,则剩下的元素初始化为0。

有次可以类推bool ,char等数组的初始化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: