Rumah >pembangunan bahagian belakang >Golang >Apakah tatasusunan dalam bahasa Go?
Apakah tatasusunan dalam bahasa Go?
Dalam bahasa pengaturcaraan, tatasusunan ialah bekas yang boleh digunakan untuk menyimpan set nilai dari jenis yang sama. Dalam bahasa Go, tatasusunan ialah struktur data statik yang boleh menyimpan jumlah data yang tetap. Elemen tatasusunan boleh diakses menggunakan indeks, bermula dari 0.
Array dalam bahasa Go mempunyai ciri-ciri berikut:
Berikut ialah sintaks untuk mengisytiharkan tatasusunan dalam bahasa Go:
var variable_name [size] data_type
Di mana variable_name ialah nama array dan saiz ialah panjang tatasusunan , data_type ialah jenis data unsur-unsur dalam tatasusunan. Contohnya:
var nums [5] int
Pernyataan ini mengisytiharkan tatasusunan bernama nums, yang mempunyai 5 elemen jenis int. Elemen dalam tatasusunan boleh diakses menggunakan indeks. Contohnya, jika anda ingin mengakses elemen pertama dalam tatasusunan, anda boleh menggunakan sintaks berikut:
nums[0]
Ini akan mengembalikan elemen pertama dalam tatasusunan nums.
Dalam bahasa Go, anda juga boleh menggunakan sintaks literal tatasusunan untuk memulakan tatasusunan. Cara ini lebih ringkas dan mudah. Contohnya:
nums := [5]int{1, 2, 3, 4, 5}
Kod ini mengisytiharkan tatasusunan bernama nums, yang mengandungi nombor 1 hingga 5. 5 integer. Anda juga boleh menggunakan ... untuk membiarkan pengkompil mengira panjang tatasusunan secara automatik. Contohnya:
nums := [...]int{1, 2, 3, 4, 5}
Kod ini mempunyai kesan yang sama seperti kod sebelumnya.
Susun atur dalam bahasa Go juga boleh dilalui menggunakan gelung. Contohnya:
untuk i := 0; i < len(nums);
Untuk meringkaskan, tatasusunan dalam bahasa Go ialah struktur data statik yang boleh menyimpan bilangan data tetap daripada jenis yang sama. Panjang tatasusunan tidak boleh diubah, dan unsur tatasusunan boleh diakses menggunakan pengindeksan. Tatasusunan juga boleh dimulakan menggunakan sintaks literal tatasusunan. Dalam bahasa Go, anda juga boleh menggunakan gelung untuk melintasi tatasusunan. Array ialah struktur data yang sangat asas dan biasa digunakan, yang sangat membantu untuk mempelajari bahasa dan pengaturcaraan Go.
Atas ialah kandungan terperinci Apakah tatasusunan dalam bahasa Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!