數組定義:
var array [n]type
[n]type:n表示數組的長度,type表示存儲元素的類型。
數組的長度也是數組類型的一部分,因此[4]int與[5]int是不同的類型,數組的長度是不能改變的。數組之間的賦值是值的賦值,即當把一個數組作為參數傳入函數的時候,傳入的其實是該數組的副本,而不是它的指針。如果要使用指針,那么就需要用到slice類型了。
數組定義:
var array [n]type
[n]type:n表示數組的長度,type表示存儲元素的類型。
數組的長度也是數組類型的一部分,因此[4]int與[5]int是不同的類型,數組的長度是不能改變的。數組之間的賦值是值的賦值,即當把一個數組作為參數傳入函數的時候,傳入的其實是該數組的副本,而不是它的指針。如果要使用指針,那么就需要用到slice類型了。