Pointer operatorlari


POINTER VA ODDIY O'ZGARUVCHILARNING EGALLAGAN ADRES KATTALIGI


Download 22.31 Kb.
bet5/10
Sana09.01.2022
Hajmi22.31 Kb.
#263270
1   2   3   4   5   6   7   8   9   10
Bog'liq
Документ (5)

POINTER VA ODDIY O'ZGARUVCHILARNING EGALLAGAN ADRES KATTALIGI 
Pointerlar istalgan ichki asos tipga (char, int, double ...) yoki qollanuvchi belgilagan tipga (class, struct ...) ko'rsatishi mumkin. Albatta, bu turli 
tiplar hotirada turlicha yer egallaydilar. char bir bayt bo'lsa, double 8. Lekin bu tiplarga ko'rsatuvchi pointerlarning kattaligi bir hil 4 bayt. Bu 
kattalik  turli  adreslash  turlariga  qarab  o'zgarishi  mumkin,  lekin  bitta  sistemada  turli  tipdagi  ko'rsatkichlar  bir  hil  kattalikga  egadirlar.  Buning 
sababi shuki, pointerlar faqat hotiraning adresini saqlaydilar. Hozirgi sistemalarda esa 32 bit bilan istalgan adresni aniqlash mumkin. Pointerlar 
oz'garuvchining  faqat  boshlangich  baytiga  ko'rsatadilar.  Masalan,  bizda  double  tipidagi  o'zgaruvchi  d  bor  bo'lsin.  Va  unga  ko'rsatuchi  pd 
pointerimiz ham e'lon qilingan bo'lsin. Pointerimiz d o'zgaruvchisining faqat birinchi 

54 

Download 22.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling