Koʻrsatkich xotiradagi joylashuvga ishora qiladi va shu joyda saqlangan qiymatni olish koʻrsatgichga murojaat qilish deb nomlanadi. … Xususan, koʻrsatgichlardan nusxa koʻchirish va ularni yoʻn altirish koʻrsatkichlar koʻrsatgan maʼlumotlardan nusxa olish va ularga kirishdan koʻra koʻpincha vaqt va makon jihatidan ancha arzonroqdir.
Ko'rsatkichlar C xotirasida qanday saqlanadi?
C o'zgaruvchisi "OK" saqlanadigan manzilga ishora qiladi. Demak, ptr o'zgaruvchisi endi mavjud bo'lmasa ham, c o'zgaruvchisi uning qaerdaligini biladi va "OK" ga kirishi mumkin. Savolingizga javob berish uchun: ptr stekda saqlanadi.
Koʻrsatkichlar xotira manzillarini saqlaydimi?
Koʻrsatkich xotira manzilini saqlaydigan oʻzgaruvchidir. Koʻrsatkichlar boshqa oʻzgaruvchilar manzillarini yoki xotira elementlarini saqlash uchun ishlatiladi. Ko'rsatkichlar parametrlarni o'tkazishning boshqa turi uchun juda foydali, odatda o'tish manzili deb ataladi.
Koʻrsatkichlar C++ xotirasi qayerda saqlanadi?
Bu stekda. Ehtimol, siz Ro'yxatdan ob'ektiga ko'rsatgichni nazarda tutgandirsiz. m ob'ektining o'zi (u olib yuradigan ma'lumotlar, shuningdek, uning usullariga kirish) uyada ajratilgan. Umuman olganda, stekda har qanday funktsiya/usulning mahalliy obyekti va funksiya parametrlari yaratiladi.
Koʻrsatkichlar xotiradan foydalanadimi?
Endi, koʻrsatkichlarni qayta kiritish - koʻrsatgich boshqa xotira manziliga ishora qiluvchi xotira bloki. 64-bitli mashinalarda ko'rsatgichlar joy oladi8 bayt xotira (32 bitli mashinalarda ular 4 baytni egallaydi).