Struct
...
Go Strukturalar
Strukturalar
Struktura (strukturalar uchun qisqartma) turli ma'lumot turlaridagi a'zolarni bitta o'zgaruvchida to'plamoq uchun ishlatiladi.
Massivlar bir xil ma'lumot turidagi ko'p qiymatlarni bitta o'zgaruvchida saqlash uchun ishlatiladi, strukturalar esa turli ma'lumot turlaridagi ko'p qiymatlarni bitta o'zgaruvchida saqlash uchun ishlatiladi.
Strukturani ma'lumotlarni birlashtirib, yozuvlarni yaratish uchun foydali bo'lishi mumkin.
Strukturani E'lon Qilish
Go'da struktura e'lon qilish uchun type va struct kalit so'zlarini ishlating:
Sintaksis
Misol
Bu yerda biz Person nomli strukturani e'lon qilamiz va unga quyidagi a'zolarni qo'shamiz: name, age, job va salary:
Eslatma
Yuqoridagi struktura a'zolari turli ma'lumot turlariga ega. name va job string turida, age va salary esa
int turida.
Strukturani A'zolariga Kirish
Strukturaning har qanday a'zoga kirish uchun . operatoridan foydalaning, struktura o'zgaruvchisi nomi va struktura a'zosi o'rtasida:
Misol
Natija:
Strukturani Funktsiya Argumenti Sifatida O'tkazish
Strukturani funktsiya argumenti sifatida ham o'tkazishingiz mumkin:
Misol
Natija:
Last updated on