Rumah >masalah biasa >Cara menggunakan tatasusunan dalam golang
Cara Golang menggunakan tatasusunan ialah: 1. Tentukan dan mulakan tatasusunan, sintaksnya ialah "var a [5]int" 2. Akses elemen tatasusunan, sintaksnya ialah "x := a[1 ]" ; 3. Lintas tatasusunan dan gunakan struktur gelung untuk; 4. Lulus tatasusunan sebagai parameter fungsi, tetapi ia tidak akan menjejaskan tatasusunan asal.
Sistem pengendalian untuk tutorial ini: Sistem Windows 10, versi Go1.20.1, komputer Dell G3.
Array dalam Golang ialah struktur data dengan panjang tetap dan jenis elemen yang sama Elemen dalam tatasusunan boleh diakses menggunakan indeks subskrip.
Berikut ialah penggunaan biasa dan kod contoh untuk menggunakan tatasusunan:
1 Definisi dan permulaan tatasusunan
var a [5]int // 声明一个长度为5的int类型的数组 b := [3]string{"apple", "banana", "orange"} // 声明一个长度为3的string类型的数组并进行初始化 c := [...]float64{1.2, 3.4, 5.6} // 声明一个根据初始化值自动推导长度的float64类型的数组
2 tatasusunan Elemen
a[0] = 1 // 通过下标赋值 x := a[1] // 通过下标获取值
3. Merentasi tatasusunan
for i := 0; i < len(a); i++ { fmt.Println(a[i]) } for index, value := range b { fmt.Printf("%d: %s\n", index, value) }
4 Ya, dalam bahasa Go, tatasusunan akan disalin apabila diluluskan sebagai parameter fungsi, jadi mengubah suai tatasusunan dalam badan fungsi tidak akan menjejaskan tatasusunan asal. Jika anda perlu mengubah suai tatasusunan di tempatnya, anda boleh menggunakan penghirisan.
Atas ialah kandungan terperinci Cara menggunakan tatasusunan dalam golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!