第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

這個題里面的 len() 和 cap() 的區(qū)別是?

這個題里面的 len() 和 cap() 的區(qū)別是?

正在回答

4 回答

len是切片內實際內容的長度,cap是切片當前的最大容量,當向切片內添加內容時,len會不斷地增長,當len要超過cap的時候,cap會進行擴容,擴容的機制是將原來的cap*2作為新的cap,但是當一次性添加多個元素導致cap*2后仍然無法滿足len的要求,新的cap將會設置為len+1

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

什么是切片動態(tài)擴展之后的長度啊?

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

巴黎夜雨手插口袋誰都不愛

因為切片的長度是 不確定的,不像數組,數組的長度是定長的
2018-11-11 回復 有任何疑惑可以回復我~

len是當前數組或則切片的元素的個數,也就是當前數組或則的長度,而cap()可以表示切片動態(tài)擴展之后的長度。

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

len是查看數組長度,cap是查看切片長度

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

qq_慕圣411555

不對的,len也可以看切片長度的,cap是查看切片的容量。也就是切片動態(tài)擴展之后的長度(以為切片的長度是不固定的)
2019-04-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這個題里面的 len() 和 cap() 的區(qū)別是?

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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