go中的数组不同于c/c++中的数组,是值类型,在函数参数传递的时候,会拷贝整个数组(不同于c/c++中数组名相当于指针)。
数组的长度为const,当不指定长度时,类型变为切片(slice)
数组的几种初始化方式:
1 | a := [3]int{1, 2} // 未初始化元素值为 0。 |
内置函数 len 和 cap 都返回数组⻓度 (元素数量)。
1 | a := [2]int{} |
go中的数组不同于c/c++中的数组,是值类型,在函数参数传递的时候,会拷贝整个数组(不同于c/c++中数组名相当于指针)。
数组的长度为const,当不指定长度时,类型变为切片(slice)
数组的几种初始化方式:
1 | a := [3]int{1, 2} // 未初始化元素值为 0。 |
内置函数 len 和 cap 都返回数组⻓度 (元素数量)。
1 | a := [2]int{} |
WeChat Pay
Alipay