Hur lagras pekare i minnet?

Innehållsförteckning:

Hur lagras pekare i minnet?
Hur lagras pekare i minnet?
Anonim

En pekare refererar till en plats i minnet, och att erhålla värdet som är lagrat på den platsen kallas dereferencing the pointer. … Framför allt är det ofta mycket billigare i tid och rum att kopiera och därhänvisa pekare än att kopiera och komma åt data som pekarna pekar mot.

Hur lagras pekare i minnet C?

Variabeln c är pekar på adressen där "OK" är lagrad. Därför, även om variabeln ptr inte längre existerar, så vet variabeln c var den är och kan fortfarande komma åt "OK". För att svara på din fråga: ptr lagras i stack.

Lagrar pekare minnesadresser?

En pekare är en variabel som lagrar en minnesadress. Pekare används för att lagra adresser till andra variabler eller minnesobjekt. Pekare är mycket användbara för en annan typ av parameteröverföring, vanligtvis kallad Pass By Address.

Var finns pekare lagrade i minnet C++?

Det är på traven. Du kanske menade pekare till ett medlemsobjekt. Själva objektet m (data som det bär, samt tillgång till dess metoder) har allokerats på högen. I allmänhet skapas alla funktions/metod lokala objekt och funktionsparametrar på stacken.

Använder pekare minne?

Nu, återinförande av pekare - en pekare är ett minnesblock som refererar till en annan minnesadress. På 64-bitarsmaskiner tar pekarna upp8 byte minne (på 32-bitars maskiner tar de upp 4 byte).

Rekommenderad:

Intressanta artiklar
Var kan man se den organiserade brottsligheten?
Läs mer

Var kan man se den organiserade brottsligheten?

Titta på strömning av lag och ordning: organiserad brottslighet online. Hulu (gratis provperiod) Kommer lag och ordning organiserad brottslighet att finnas på Hulu? Du kan också titta på varje avbetalning live på NBC-appen och webbplatsen.

Var gick Tony vitello på college?
Läs mer

Var gick Tony vitello på college?

Tony Vitello är en amerikansk baseballtränare och före detta infielder. Vitello spelade collegebaseboll vid University of Missouri från 2001 till 2002 under huvudtränaren Tim Jamieson. Han tillkännagavs som ny UT-tränare den 7 juni 2017. Bor Vitello i Tennessee?

Var gör wetas live?
Läs mer

Var gör wetas live?

Habitat: De är nattaktiva och lever i en mängd olika livsmiljöer, inklusive gräsmark, buskmark, skogar och grottor. De gräver hål under stenar, ruttnande stockar eller i träd, eller upptar förformade hålor. Bor Wetas bara i Nya Zeeland?