真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

golang的int類型在內(nèi)存中占多少字節(jié)-創(chuàng)新互聯(lián)

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

公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出桃山免費做網(wǎng)站回饋大家。

int 不是int32,那 int 在內(nèi)存占多少字節(jié)呢?官方?jīng)]有明確,讓我們測試下。

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字節(jié)么?我不敢這樣認為,GoLang支持多種平臺架構(gòu)。如果對size有明確要求,那就用 int32 之類的吧。

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

類型和描述
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占幾個字節(jié)的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!


標題名稱:golang的int類型在內(nèi)存中占多少字節(jié)-創(chuàng)新互聯(lián)
URL標題:http://weahome.cn/article/digedd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部