package main
func main() {
var myarr [3][3]int=[3][3]int{{1,2,3},{4,5,6},{7,8,9}}
println(&myarr)
println(&myarr[0][0])
println(&myarr[0])
println(&myarr[0][1])
println(&myarr[0][2])
println(&myarr[1][0])
println(&myarr[1][1])
println(&myarr[1][2])
}
类型名称 | 大小 | 描述 |
---|---|---|
int | 8 字节 | int的大小是和操作系统位数相关的,如果是32位操作系统,int类型的大小是4字节;如果是64位操作系统,int类型的大小就是8个字节 |
int8 | 1 字节 | 无符号整数的所有bit位都用于表示非负数,值域是0到\(2^n-1\)。例如,int8类型整数的值域是从-128到127,而uint8类型整数的值域是从0到255。 |
int16 | 2 字节 | 有符号int16类型整数值域是从 -32768 ~ 32767,而无符号uint16类型整数值域是从 0 ~ 65535 |
int32 | 4 字节 | 有符号int32类型整数值域是从 -2147483648 ~ 2147483647,而无符号uint32类型整数值域是从 0 ~ 4294967295 |
int64 | 8 字节 | 有符号int64类型整数值域是从 -9223372036854775808 ~ 9223372036854775807,而无符号uint64类型整数值域是从 0 ~ 18446744073709551615 |
uintptr | 长度4或8字节 | 存储指针的uint32 或 uint64整数 |