Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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