3 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
严格地说,C 标准不允许空的初始化列表。也就是说 int a[] = {}; 这样的语句是不合法的。
如果你的教科书上的 C 代码有这样的,那只能说是你的书不严谨。
可不可以告诉我你们用的是哪本教科书?我有些好奇。
如果想把整个数组的初始化为 0,要这样写 int a = {0};
- 3 回答
- 0 关注
- 1799 浏览
添加回答
举报
0/150
提交
取消