22 lines
668 B
Plaintext
22 lines
668 B
Plaintext
package main;
|
|
|
|
func main() {
|
|
// Явное указание размера и значений
|
|
arr := [4]int{3, 2, 5, 4};
|
|
// Автовычисление размера
|
|
arr := [...]int{3, 2, 5, 4};
|
|
// Частичное определение: все не определенные элементы - zero-values
|
|
arr8 := [3]int{};
|
|
arr6 := [3]bool{true};
|
|
arr5 := [4]int{1: 42, 3: 99};
|
|
//
|
|
var arr7 [4]int;
|
|
arr7 = [4]int{1,2,3,4};
|
|
arr7, arr8 = [4]int{1,2,3,4}, [4]int{1,2,3,4};
|
|
// Изменение элемента массива
|
|
arr[1];
|
|
arr[1] = 2+2*2;
|
|
arr[1] = [4]int{3, 2, 5, 4};
|
|
arr[1] = "test";
|
|
|
|
} |