Satura rādītājs:

Kā es varu atrast rādītāja vērtību?
Kā es varu atrast rādītāja vērtību?

Video: Kā es varu atrast rādītāja vērtību?

Video: Kā es varu atrast rādītāja vērtību?
Video: Dita Danosa - Kā dizains rada vērtību uzņēmumiem? | CUF 2021 2024, Decembris
Anonim

Lai iegūtu rādītāja vērtība , vienkārši noņemiet atsauci uz rādītājs . int *ptr; starpt vērtību ; *ptr = 9; vērtību = *ptr; vērtību tagad ir 9. Iesaku lasīt vairāk par norādes , šī ir viņu pamata funkcionalitāte.

Tātad, kā piekļūt rādītāja vērtībai?

Darbības:

  1. Deklarē parasto mainīgo, piešķir vērtību.
  2. Deklarē rādītāja mainīgo ar tādu pašu tipu kā parastajam mainīgajam.
  3. Inicializējiet rādītāja mainīgo ar parastā mainīgā adresi.
  4. Piekļūstiet mainīgā vērtībai, izmantojot zvaigznīti (*) - to sauc par atsauces atcelšanas operatoru.

Papildus iepriekš minētajam, kāda ir rādītāja vērtība C? Galvenie punkti, kas jāatceras par rādītājiem C: parastais mainīgais saglabā vērtību, savukārt rādītāja mainīgais saglabā mainīgā adresi. C rādītāja saturs vienmēr ir vesels skaitlis, t.i., adrese. Vienmēr C rādītājs tiek inicializēts uz null , t.i., int *p = null . Vērtība null rādītājs ir 0.

Ziniet arī, kāda ir rādītāja vērtība?

Tas nozīmē, ka a rādītājs satur cita mainīgā lieluma atmiņas adresi. Citiem vārdiem sakot, rādītājs netur a vērtību tradicionālā izpratnē; tā vietā tajā ir cita mainīgā adrese. A rādītājs "norāda" uz šo citu mainīgo, turot tā adreses kopiju.

Kas ir rādītājs ar piemēru?

A rādītājs ir mainīgais, kas saglabā cita mainīgā adresi. Atšķirībā no citiem mainīgajiem, kuriem ir noteikta veida vērtības, rādītājs satur mainīgā lieluma adresi. Priekš piemērs , vesels skaitlis mainīgais satur (vai var teikt, saglabā) veselu skaitļu vērtību, tomēr vesels skaitlis rādītājs satur vesela skaitļa mainīgā adresi.

Ieteicams: