數(shù)組的endindex
數(shù)組的startindex是0開始,但是為什么endindex不是數(shù)組的最后一個(gè)下標(biāo)?
例如:array 有9個(gè)元素,array.startindex 為 0, array.endindex 卻是 9 而 不是8
數(shù)組的startindex是0開始,但是為什么endindex不是數(shù)組的最后一個(gè)下標(biāo)?
例如:array 有9個(gè)元素,array.startindex 為 0, array.endindex 卻是 9 而 不是8
2015-12-16
舉報(bào)
2015-12-17
我的數(shù)組元素為1,2,3,4,5,6,7,8,9 ? ?array.startindex為0,也就是array[0] ="1",最后一位應(yīng)該是array[8] = "9", 但是array.endindex為9,也就是array[8]和array.endindex不是一回事?!
2015-12-17
很好理解啊,因?yàn)?,1,2,3,4,5,6,7,8這就是9個(gè)元素,index為0的那一位也是一個(gè)元素啊,又不是為空。數(shù)組的index都是從0開始的,最后的endindex下標(biāo)就是? 數(shù)組長度-1