亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

二維數組的索引問題

?對“二維數組的兩個維度的索引值也是從0開始,兩個維度的最后一個索引值為長度-1。”這句話, 后半句怎么理解?

正在回答

10 回答

我是這樣理解的,是二維數組各維數的最大索引值為維數長度-1。比如說a[4][5]定義了一個4行5列的數組那么它的最大索引值就是a[3][4]了,因為索引是從0開始的。這里只不過是二維而已。

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

慕粉3687206 提問者

謝謝,明白了,我看成-1了
2016-08-08 回復 有任何疑惑可以回復我~

哈哈,理解了好久,還糾結是怎么遍歷到-1

看問答懂了。

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

問題解決了,我把-1看成負一,怪不得讀長度負一讀起來這么怪。

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

http://img1.sycdn.imooc.com//57a8141e00011f6c02910057.jpg圖中標號為索引?? 長度你應該能算出來? 看懂了嗎?

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

慕粉3687206 提問者

看懂了,thank you。
2016-08-08 回復 有任何疑惑可以回復我~

索引值指的就是數組的下標,下標的初始值均從0開始比如add=[a,b,c,d]這個數組所對應的下標就是add=[0]??? ,add=[1]? ,add=[2],?? add=[3],a對應0,b對應1,c對應2,d對應3。length代表的是數組元素的個數,這里add的length=4,而下標只到add=[3].所以說索引值為長度-1.

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

慕粉3687206 提問者

哦,辛苦了,我已經弄懂了,謝謝。
2016-08-08 回復 有任何疑惑可以回復我~

例如:二維數組arr[3][4]:可以看作是3個一維數組,那么一維數組的索引是0-2.每一個一維數組中存放4個元素.索引都是從0開始,一維數組中的元素的索引是0-3;

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

慕粉3687206 提問者

嗯,的確是這樣,謝謝
2016-08-08 回復 有任何疑惑可以回復我~

擦 看成負一了。。。數組arr【5】元素從a[0]到a[4]長度為5,最后一個元素下標為“4(數組下標)=5(數組長度)-1”

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

慕粉3687206 提問者

我也一樣看錯了
2016-08-08 回復 有任何疑惑可以回復我~

就是 整個數組 的最后一個索引值 是 ?整個數組的長度(Array.length)減去 1;因為數組的第一個索引值為0......

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

慕粉3687206 提問者

嗯,理解了,謝謝
2016-08-08 回復 有任何疑惑可以回復我~

不曉得哎,等有人回答了 我也來看看

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

數組的下標從0開始,最后一個元素的下標自然是數組元素的個數再減去1咯

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

慕粉3687206 提問者

謝謝,明白了,我看成負一了
2016-08-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

二維數組的索引問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號