Tuzilmalar massivi bilan keyingi ish bir o'lchovli massiv bilan bir xil tarzda amalga oshiriladi. Bu erda bir nechta savollar tug'iladi:
Massiv elementlarining o'lchami va indekslanishini qanday tashkil qilish haqida nima deyish mumkin?
Dasturda aniqlangan boshqa identifikatorlar singari, tarjimon tip atributiga struktura tipi nomini va struktura turi bilan o'zgaruvchining nomini belgilaydi. qiymati bu strukturaning maydonlari egallagan baytlardagi o'lchamdir. Ushbu qiymatni operator yordamida olishingiz mumkin turi.
Tuzilish namunasining o'lchami ma'lum bo'lgandan so'ng, tuzilmalar massivida indekslashni tashkil qilish qiyin emas.
Masalan:
Maydonni bir strukturadan boshqa strukturaning tegishli maydoniga qanday nusxalash mumkin? Yoki butun tuzilmani qanday nusxalash mumkin? Maydondan nusxa ko'chiramiz nam sohadagi uchinchi xodim nam beshinchi xodim:
mas_sotr ishchi 10 dup ()
mov bx, ofset mas_sotr
mov si, (ishchi turi) * 2; si = 77 * 2
mov di, (ishchi turi) * 4; si = 77 * 4
|
Nazarimda, dasturchining hunari ertami-kechmi odamni yaxshi uy bekasidek qiladi. U, xuddi unga o'xshab, doimo nimanidir tejashni, qisqartirishni va minimal mahsulotlardan ajoyib kechki ovqat tayyorlashni qidiradi. Va agar bu muvaffaqiyatli bo'lsa, axloqiy qoniqish uy bekasi bilan ajoyib kechki ovqatdan kam emas va balki ko'proq olinadi. Bu qoniqish darajasi, nazarimda, kasbingizga mehr darajasiga bog'liq.
Boshqa tomondan, dasturiy ta'minot va texnik vositalarni ishlab chiqishdagi muvaffaqiyatlar dasturchini biroz tinchlantiradi va ko'pincha pashsha va fil haqidagi mashhur maqolga o'xshash vaziyat kuzatiladi - qandaydir kichik muammolarni hal qilish uchun og'ir vositalar qo'llaniladi, samaradorligi, umumiy holatda, faqat nisbatan yirik loyihalarni amalga oshirishda muhim ahamiyatga ega.
Tilda quyidagi ikki turdagi ma'lumotlarning mavjudligi, ehtimol, "styuardessa" ning ovqat tayyorlashda yoki mahsulotlarni joylashtirishda (dastur ma'lumotlari) stolning ish maydonidan (RAM) iloji boricha samarali foydalanish istagi bilan izohlanadi. ).
Mashina ko'rsatmalari darajasida dasturlash - bu dasturlash mumkin bo'lgan minimal daraja. Mashina ko'rsatmalari tizimi kompyuterning texnik vositalariga ko'rsatmalar berib, kerakli harakatlarni bajarish uchun etarli bo'lishi kerak.
Do'stlaringiz bilan baham: |