Dinamik xotiradan foydalanish, dinamik xotirani ishlatishda ko’rsatkich turlari
Dinamik xotiradan foydalanish, dinamik xotirani ishlatishda ko’rsatkich turlari Reja: 1. O’zgaruvchining adresi nima? Ko’rsatgich nima? 2. Dinamik xotiradan foydalanish 3. Dinamik xotirani ishlatishda qo llaniladigan asosiy protseduralar‟
Operativ xotira yachekalar (baytlar) ning ketma-ketligi sifatida tashkil etilgan. Har bir yacheka o'z adresiga (tartib raqamiga) ega. Adres - butun son bo'lib, ko'pincha o'n oltilik tizimda yoziladi.
Ko’rsatgich – bu xotiraning qandaydir yacheykasi manzilini saqlovchi o zgaruvchi.‟ • Koэrsatgichlar tiplashgan hisoblanadi: int i = 3; // int tipidagi o zgaruvchi int * p = ‟ 0; // int tipidagi o zgaruvchiga ko rsatgich ‟ ‟ • Null koэrsatgichga (0 qiymat ta minlangan) xotiraning hech qanday yacheykasiga ‟ mos keladi. • Koэrsatgichlar bilan ishlashda 2 ta operator mavjud: 1) o zgaruvchining manzilini ‟ olish operatori - & 2) manzildagi qiymatga murojaat - *. • p = &i; // i oэzgaruvchiga p ko rsatgich (bu xolatda p ko rsatgichga i ‟ ‟ o zgaruvchining manzili yoziladi) ‟ • *p = 10; // p manzil bo yicha yacheyka o zgaradi, ya ni i o zgaruvchining qiymati ‟ ‟ ‟ ‟ o zgaradi (i ning qiymati 3 emas, 10 bo ladi) ‟ ‟