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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Go 實現是否存儲地圖的長度?

Go 實現是否存儲地圖的長度?

Go
慕斯709654 2021-10-25 19:55:30
a 是否將map其長度存儲在某處,還是每次調用時都會計算len(my_map)?語言規范為地圖顯示了這一點,這并沒有真正的幫助:map元素的數量稱為它的長度。對于 map m,可以使用內置函數發現它,len并且在執行過程中可能會發生變化??梢栽趫绦衅陂g使用賦值添加元素并使用索引表達式檢索;可以使用 delete 內置函數刪除它們。在“長度和容量”部分下,我們看到:表達len(s)如果是常數s是一個string常數。如果類型為 an或to an且表達式不包含通道接收或(非常量)函數調用,則表達式len(s)andcap(s)為常量;在這種情況下不進行評估。否則,調用和不恒定,并進行評估。sarraypointerarraysslencaps所以它告訴我們它s不是常量并且被評估,但它沒有說明它是否像他們對slice類型那樣被查找為存儲值。
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 184 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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