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

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

請問courseToSelect 這個List 長度為什么是2

請問courseToSelect 這個List 長度為什么是2?

正在回答

1 回答

在這道題中首先用add方法添加數據結構,并把數據結構的課程存儲在了內存下標為0的位置,在用add方法把C語言存儲在指定位置為0的內存空間,此時數據結構就被移動到下一個內存空間,也就是下標為1的位置,這時的長度是為2的。當你在用add添加下一個課程放在指定為大于2的內存空間時,2的位置是空的,而當你存儲時應該是連續存儲的,不可能跳過2的位置而放在3或4的位置。

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

洛夏 提問者

原來是這樣,謝謝!
2015-01-30 回復 有任何疑惑可以回復我~
#2

洛夏 提問者

也就是說只要是連續存儲 存儲多少都可以 但是不能跳著存 是吧yymooc
2015-01-30 回復 有任何疑惑可以回復我~
#3

yymooc 回復 洛夏 提問者

在這道題中雖然它的長度可以無限延伸,但是內存的分配是定義一個分配一個的,當添加第二個之后長度就是2,再分配時只能是連續的分配,如果我們的內存長度是已分配好的,那樣的話我們就可以指定位置來存儲,但是在這道題中必須要連續存儲。
2015-02-02 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問courseToSelect 這個List 長度為什么是2

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

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

幫助反饋 APP下載

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

公眾號

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