Как се съхраняват указателите в паметта?

Съдържание:

Как се съхраняват указателите в паметта?
Как се съхраняват указателите в паметта?
Anonim

Указателят препраща към място в паметта и получаването на стойността, съхранена на това място, е известно като дерефериране на указателя. … По-специално, често е много по-евтино във времето и пространството да се копират и препращат указатели, отколкото да се копират и достъпват данните, към които сочат указателите.

Как се съхраняват указателите в паметта C?

Променливата c е сочи към адреса, където се съхранява "OK". Следователно, въпреки че променливата ptr вече не съществува, променливата c знае къде се намира и все още има достъп до "OK". За да отговорите на въпроса си: ptr се съхранява в стека.

Указателите съхраняват ли адреси на паметта?

Указателят е променлива, която съхранява адрес на паметта. Указателите се използват за съхраняване на адресите на други променливи или елементи от паметта. Указателите са много полезни за друг тип предаване на параметри, обикновено наричани Pass By Address.

Къде се съхраняват указателите в паметта C++?

Това е на стека. Може би имахте предвид указател към обект Member. Самият обект m (данните, които носи, както и достъпът до неговите методи) е разпределен в хийпа. Като цяло, всеки локален обект на функция/метод и параметри на функцията се създават в стека.

Указателите използват ли памет?

Сега, въвеждаме отново указатели - указателят е блок памет, който се отнася до друг адрес на паметта. На 64-битови машини указателите се заемат8 байта памет (на 32-битови машини те заемат 4 байта).

Препоръчано:

Интересни статии
Мятат ли котките опашки?
Прочетете още

Мятат ли котките опашки?

Котките не са малки кучета. … За кучетата махането с опашка е ясен сигнал за щастие, вълнение или може би малко нервност. Някои котки може да размахат опашки, когато са щастливи, но за повечето котки това е съвсем различна история. Като за начало, котките не просто размахват опашки.

Редфорд и Нюман бяха ли приятели?
Прочетете още

Редфорд и Нюман бяха ли приятели?

ЛОС АНДЖЕЛЕС-Когато Робърт Редфорд за първи път придоби филмовите права върху мемоарите на Бил Брайсън „Разходка в гората“, той знаеше точно кой иска да изиграе своя другар по туризъм по Апалачската пътека: Пол Нюман. Не само двамата мъже бяха отговорни за някои от най-емблематичните дуети в киното - те бяха и приятели за цял живот.

Какво означава преди заминаване?
Прочетете още

Какво означава преди заминаване?

: преди заминаване брифинг преди заминаване коктейли преди заминаване. Една дума ли е преди заминаване? Среща се преди или в подготовка за нечие заминаване. Какво означава предварително дефиниране? 1a(1): по-рано от: преди: