为了账号安全,请及时绑定邮箱和手机立即绑定

数组要是不设定长度会怎样?没报错啊?

我百度都说会报错,那就这题来说char s3[] = "慕课网";  不是也没报错吗?

还有就是为什么s2加上长度就可以实现一样的功能,而不加长度就会报错?

http://img1.sycdn.imooc.com//5db7dbef0001b96c04860233.jpg

正在回答

2 回答

但是你在初始化的时候长度不能小于元素数量,[]中大多都是作为元素下标使用的(这是数组),你这里的s2[100]  100大于后面的字符串长度,所以不会报错,如果小于的话你可以试试,字符串和数组不太一样,[]长度可以忽略不写的。

0 回复 有任何疑惑可以回复我~

大多不用标明长度,所以不会报错。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数组要是不设定长度会怎样?没报错啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信