Hva er peker i C++ med enkelt eksempel?
Hva er peker i C++ med enkelt eksempel?

Video: Hva er peker i C++ med enkelt eksempel?

Video: Hva er peker i C++ med enkelt eksempel?
Video: C++ POINTERS (2020) - Introduction to C++ pointers (for beginners) PROGRAMMING TUTORIAL 2024, November
Anonim

Pekere i C++

Peker er en variabel i C++ som inneholder adressen til en annen variabel. De har datatype akkurat som variabler, for eksempel en heltallstype pekeren kan inneholde adressen til en heltallsvariabel og en tegntype pekeren kan holde adressen til char-variabelen

Ved siden av dette, hva er en peker C++?

EN pekeren er en variabel som har en minneadresse der en verdi bor. EN pekeren er deklarert ved å bruke *-operatoren før en identifikator. Som C++ er et statisk skrevet språk, kreves typen for å deklarere en pekeren . Vi har initialisert en pekeren , men den peker ingen steder, den har ingen minneadresse.

På samme måte, hvorfor ville du bruke pekere i C++? En Årsaken å bruke pekere er slik at en variabel eller et objekt kan endres i en kalt funksjon. I C++ den er en bedre praksis å bruke referanser enn pekere . Dette gjør det enkelt til endre måten ringefunksjonen mottar verdien uten å ha til endre semantikken for å bestå den.

Foruten dette, hva er Pointer gi eksempel?

EN pekeren er en variabel som lagrer adressen til en annen variabel. I motsetning til andre variabler som har verdier av en bestemt type, pekeren inneholder adressen til en variabel. Til eksempel , har en heltallsvariabel (eller du kan si lagrer) en heltallsverdi, men et heltall pekeren inneholder adressen til en heltallsvariabel.

Hvordan lager du en pekervariabel i C++?

Lag en pekervariabel med navnet ptr, som peker til en streng variabel , ved å bruke stjernetegnet * (streng* ptr). Merk at typen av pekeren må samsvare med typen variabel du jobber med.