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

关于数组的长度问题

假如数组arr[]={1,2,3,4}    它的长度是4还是5? 

正在回答

5 回答

来,周老师和你讲解一下。arr[]={1,2,3,4} 这就定义了长度为4的数组。arr[4]就溢出了。[]这个括号里的数称做下标。长度为4的数组,下标只有0到3。

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

废寝忘食陈同学 提问者

那请问如果是这种arr[]={......}这种类型长度是由元素个数决定的吗 还有这种arr[?]={.......}这种长度就是自定义的吗
2019-08-02 回复 有任何疑惑可以回复我~
#2

小小疾飞 回复 废寝忘食陈同学 提问者

对,这么理解没问题。没有标长度,那么长度理所当然由元素个数决定。 标了长度,{}内不够的元素由0来补。
2019-08-02 回复 有任何疑惑可以回复我~
#3

废寝忘食陈同学 提问者 回复 小小疾飞

好的明白了 谢谢
2019-08-02 回复 有任何疑惑可以回复我~
#4

小小疾飞 回复 废寝忘食陈同学 提问者

陈同学还是挺好学的,表扬!
2019-08-02 回复 有任何疑惑可以回复我~
查看1条回复

长度就是这个

https://img1.sycdn.imooc.com//5d43de24000134d505130251.jpg

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

呐,运行的结果

https://img1.sycdn.imooc.com//5d43ddc600012e2302880158.jpg

https://img1.sycdn.imooc.com//5d43dd960001ecb504390104.jpg

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

那arr[4]对应是什么 

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

是4啊

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

废寝忘食陈同学 提问者

那arr[4]是什么
2019-08-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于数组的长度问题

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