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整数 |