Меңзер жадтағы орынға сілтеме жасайды және сол жерде сақталған мәнді алу меңзерге сілтемені жою ретінде белгілі. … Атап айтқанда, меңзегіштерді көшіру және олардың сілтемесін жою уақыт пен кеңістікте меңзегіштер көрсететін деректерді көшіруге және оларға қол жеткізуге қарағанда әлдеқайда арзанырақ.
Көрсеткіштер C жадында қалай сақталады?
c айнымалысы "OK" сақталатын мекенжайды көрсетеді. Демек, ptr айнымалысы енді жоқ болса да, c айнымалысы оның қай жерде екенін біледі және әлі де «OK» дегенге қол жеткізе алады. Сұрағыңызға жауап беру үшін: ptr стекте сақталады.
Көрсеткіштер жад мекенжайларын сақтай ма?
Көрсеткіш жад мекенжайын сақтайтын айнымалы болып табылады. Меңзерлер басқа айнымалы мәндердің мекенжайларын немесе жад элементтерін сақтау үшін пайдаланылады. Көрсеткіштер параметрді жіберудің басқа түрі үшін өте пайдалы, әдетте мекенжай бойынша өту деп аталады.
Көрсеткіштер C++ жадында қайда сақталады?
Ол стектегі. Мүмкін сіз мүше нысанына көрсеткішті білдірген боларсыз. m нысанының өзі (ол тасымалдайтын деректер, сондай-ақ оның әдістеріне қол жеткізу) үймеде бөлінген. Жалпы, кез келген функция/әдіс жергілікті нысаны және функция параметрлері стекте жасалады.
Көрсеткіштер жадты пайдаланады ма?
Енді, көрсеткіштерді қайта енгізу - көрсеткіш басқа жад мекенжайына сілтеме жасайтын жад блогы. 64 разрядты машиналарда көрсеткіштер орын алады8 байт жад (32 биттік машиналарда олар 4 байт алады).