Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 3000UZS
Размер 216.9KB
Покупки 0
Дата загрузки 23 Сентябрь 2019
Расширение pptx
Раздел Презентации
Предмет Информатика и ИТ

Продавец

Bohodir Jalolov

Ko’rsatgich va havolalar bilan ishlash

Купить
Ko’rsatgich va havolalar bilan ishlash Режа: • Ko’rsatgich va uning ishlatilishi • Havolalar va ular bilan ishlash Ko’rsatgich va uning ishlatilishi • Ko’rsatkich – bu kompyuter xo tirasi yacheykacining adresi yozil gan o’zgaruvchidir. Ko’rsatkichlar qanday ishlashini bilish uchun m ashina xotirasi tashkil etilishining tayanch printsiplarini bilishimiz l ozim. Mashina xotirasi nomerlan gan yacheykalar ketma-ketligida n iboratdir. • Har bir o’zgaruvchining qiymati u ning adresi deb ataluvchi alohida xotira yacheykasida saqlanadi. Q uyidagi rasmda theAge nomida gi, xotiradan to’rt bayt joy egalla ydigan butun qiymatli o’zgaruvc hining xotirada ifodalanishi ko’rs atilgan. • Turli kompyuterlarda xotirani adreslash turlicha qoida asosi da tashkil etiladi. Ko’p hollard a dasturchilar uchun biror bir o’zgaruvchini aniq adresini bili sh zarur emas. Zarurat tug’ilg anda bunday axborotni adres operatori (&) yordamida olish mumkin. Quyida operatorning qo’llanilishiga misol keltirilgan . • unsigned short shortVar = 5; • unsigned long longVar = 65535; • long sVar = - 65535; • cout << “shortVar :\\t” << shortV ar ; • cout << “Address of shortVar:\\t ” ; • cout << &shortVar<< “\\n”; 6 • cout << “longVar :\\ t” << longVar ; • cout << “ Address of LongVar: \\ t” ; • cout << &longVar<< “\\n”; • cout << “ sVar :\\t” << sVar; • cout << “Address of sVar:\\t” << &s Var <<“\\n” ; 7 Havola:Dasturning har bir o’zgar uvchisi o’zining adresiga egadir. Bu adresni saqlash uchun esa o’zgaruv chiga ko’rsatkich e’lon qilish kerak. Adresning o’zining qiymatini bilish esa unchalik shart emas. unsigned short int howOld=50; //o’zgaruvchini e’lon qilamiz. unsigned short int *pAge=0; //k o’rsatkichni e’lon qilamiz. pAge= &howOld; //pAge ko’rsatk ichga howOld o’zgaruvchi adresini o’zlashtiramiz. Havolalar va ular bilan is hlashHavola – bu o’zgaruvchi psevdoni midir. Havola hosil qilinishi bilan biz u nga boshqa ob’ekt nomi yordamida u ning adresatini o’zlashtiramiz. Shu va qtdan boshlab havola joriy ob’ektnin g alternativ nomi bo’lib xizmat qiladi va bu havola ustida bajarilgan barch a amallar ushbu ob’ektga tegishli bo’ ladi. Havolalarni e’lon qilishda adresatd agi ob’ekt tipi, undan keyin havola o peratori ( & ), undan keyin esa havola nomi yoziladi. int & rSomeInt = someInt • {int intOne; • int &rSomeRef = intOne; • intOne = 5; • cout << &#34;intOne:&#34;<< intOne << endl; • cout<< &#34;rSomeRef:&#34;<<rSom eRef<< endl; • rSomeRef = 7; • cout<< &#34;intOne:&#34; << intOne <<endl; • cout<< &#34;rSomeRef:&#34; << rSo meRef << endl;}
Купить
  • Похожие документы

  • Operatsion tizimlarda journaling file system
  • I/O scheduling algoritmlari
  • O‘rta Osiyo kutubxonalarining o‘rganilish masalalari
  • Funksiyalar va arrow function
  • Tashkilot xodimlari ma’lumotlarini jamlovchi tizim

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha