91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

golang的int類型在內存中占多少字節

發布時間:2020-06-19 16:47:27 來源:億速云 閱讀:2786 作者:元一 欄目:編程語言

int 是帶符號整數類型,其大小至少為32位。 它是一種確切的類型,而不是 int32 的別名。

int 不是int32,那 int 在內存占多少字節呢?官方沒有明確,讓我們測試下。

GOARCH="amd64"

package mainimport (
	"fmt"
	"unsafe"
)func main() {	i := int(1)
	fmt.Println(unsafe.Sizeof(i)) // 4
	j := 1
	fmt.Println(unsafe.Sizeof(j)) // 4
	u := uint(1)
	fmt.Println(unsafe.Sizeof(u)) // 4}

可以認為 int 是4字節么?我不敢這樣認為,GoLang支持多種平臺架構。如果對size有明確要求,那就用 int32 之類的吧。

補充:隨Go版本的變化,這個的確是在變化,所以到底占用多少字節,還是看具體版本吧

類型和描述
1uint8
無符號 8 位整型 (0 到 255)
2uint16
無符號 16 位整型 (0 到 65535)
3uint32
無符號 32 位整型 (0 到 4294967295)
4uint64
無符號 64 位整型 (0 到 18446744073709551615)
5int8
有符號 8 位整型 (-128 到 127)
6int16
有符號 16 位整型 (-32768 到 32767)
7int32
有符號 32 位整型 (-2147483648 到 2147483647)
8int64
有符號 64 位整型 (-9223372036854775808 到 9223372036854775807)

以上就是golang中的int占幾個字節的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江安县| 苍南县| 富宁县| 阳高县| 洪泽县| 南乐县| 东至县| 温泉县| 上高县| 新竹县| 西峡县| 皮山县| 海盐县| 那曲县| 吐鲁番市| 新昌县| 龙南县| 渭南市| 英吉沙县| 辛集市| 肇东市| 嘉鱼县| 信宜市| 南澳县| 红安县| 鄂伦春自治旗| 颍上县| 铜陵市| 当涂县| 行唐县| 昌宁县| 泗水县| 门源| 海林市| 昌平区| 鄂州市| 红桥区| 霞浦县| 长武县| 乌拉特中旗| 弥勒县|