Turinys:

Kaip sužinoti rodyklės vertę?
Kaip sužinoti rodyklės vertę?

Video: Kaip sužinoti rodyklės vertę?

Video: Kaip sužinoti rodyklės vertę?
Video: Kiek Kainuoja Tavo Apranga? 3000€ vertės outfitas - Anamarya 2024, Lapkritis
Anonim

Norėdami gauti rodyklės vertė , tiesiog panaikinkite nuorodas į rodyklė . int *ptr; tarpt vertė ; *ptr = 9; vertė = *ptr; vertė dabar yra 9. Siūlau paskaityti daugiau apie rodyklės , tai yra pagrindinė jų funkcija.

Taigi, kaip pasiekti rodyklės vertę?

Veiksmai:

  1. Deklaruokite įprastą kintamąjį, priskirkite reikšmę.
  2. Paskelbkite žymeklio kintamąjį, kurio tipas yra toks pat kaip ir įprastas kintamasis.
  3. Inicijuoti žymeklio kintamąjį įprasto kintamojo adresu.
  4. Pasiekite kintamojo reikšmę naudodami žvaigždutę (*) – ji žinoma kaip nuorodos operatorius.

Be to, kokia yra žymeklio reikšmė C? Pagrindiniai dalykai, kuriuos reikia atsiminti apie C žymeklius: Įprastas kintamasis saugo reikšmę, o žymeklio kintamasis saugo kintamojo adresą. C žymeklio turinys visada yra sveikas skaičius, ty adresas. Visada C žymeklis inicijuojamas nulinis , ty int *p = nulinis . Vertė nulinis rodyklė yra 0.

Taip pat žinokite, kokia yra rodyklės vertė?

Tai reiškia, kad a rodyklė saugo kito kintamojo atminties adresą. Kitaip tariant, rodyklė nelaiko a vertė tradicine prasme; vietoj to jis turi kito kintamojo adresą. A rodyklė „nurodo“į tą kitą kintamąjį, laikydamas jo adreso kopiją.

Kas yra rodyklė su pavyzdžiu?

A rodyklė yra kintamasis, kuriame saugomas kito kintamojo adresas. Skirtingai nuo kitų kintamųjų, turinčių tam tikro tipo reikšmes, rodyklė turi kintamojo adresą. Dėl pavyzdys , sveikasis kintamasis turi (arba galite sakyti, saugo) sveikojo skaičiaus reikšmę, tačiau sveikasis skaičius rodyklė turi sveikojo skaičiaus kintamojo adresą.

Rekomenduojamas: