Tizma
Inglizcha: Struct Ruscha: Структура Soha: Dasturlash
Tuzma ma'lumotlar jinsi dasturlashda bir butun jismni ifodalash uchun turli xil jinsdagi ma'lumotlarni bir joyga to'playdigan tuzilmadir. U murakkabroq ma'lumotlarni tartiblash va ularni bitta nom ostida boshqarish imkonini beradi. C tilida struct kalit so'zi bilan e'lon qilinadi va u shunchaki ma'lumotlar to'plami bo'lib, unga bog'liq bo'lgan topshiriqlar alohida yoziladi. Rust tilida ham tuzmalar xuddi shunday ma'lumotlarni birlashtiradi, biroq Rust tuzmalari C ga nisbatan ancha kuchliroqdir; ular nafaqat ma'lumotni o'z ichiga oladi, balki impl tatbiq maydonlari yordamida qobiliyatlar (topshiriqlar) bilan ham boyitilishi, ya'ni xuddi shakllar kabi xususiyatga ega bo'lishi mumkin. Rust'da tuzmalar xotira xavfsizligini ta'minlashga yordam beradi.
Aloqador atamalar
- sonlov
- qobiliyatlar
- topshiriqlar
- ma'lumot jinsi
E'tiborga olingan muqobillar
- tuzik