找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求助,C语言“数组初始化值过多”的问题

查看数: 4522 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-1-15 08:01

正文摘要:

如图所示,C语言编译器总提示数组初始化值过多,也就是俗称的“下标越界”。但数组元素只有20个,初始化值也只有20个。我从网页在线编译的程序没有任何问题、而且下面那个注释行的“Wide”数组编译出来就没有任何报 ...

回复

ID:752974 发表于 2021-1-15 12:52
注意细节很重要。
ID:224104 发表于 2021-1-15 12:12
人人学会单片机 发表于 2021-1-15 11:26
你数学是体育师傅教的吗?这么明显的越界。要是多一个,说没看见 还情有可原。这都40多个了

https://www点dotcpp点com/run/
这个网站。数组越界不仅不报错,而且程序运行结果还是正确的你敢信?
ID:224104 发表于 2021-1-15 12:10

谢谢,我写代码写糊涂了
ID:224104 发表于 2021-1-15 12:09
人人学会单片机 发表于 2021-1-15 11:26
你数学是体育师傅教的吗?这么明显的越界。要是多一个,说没看见 还情有可原。这都40多个了

我看到了,看来网页上的编译器有很大问题。不能挑错
ID:390416 发表于 2021-1-15 11:26
你数学是体育师傅教的吗?这么明显的越界。要是多一个,说没看见 还情有可原。这都40多个了
ID:871393 发表于 2021-1-15 11:02
你的初始化有40个
ID:213173 发表于 2021-1-15 09:41

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表