Hvad er referenceparameter C++?
Hvad er referenceparameter C++?

Video: Hvad er referenceparameter C++?

Video: Hvad er referenceparameter C++?
Video: What is the Difference Between a Pointer and a Reference C++ 2024, Kan
Anonim

Opkaldet af reference beståelsesmetode argumenter til en funktion kopierer adressen på en argument ind i det formelle parameter . Inde i funktionen bruges adressen til at få adgang til den faktiske argument brugt i opkaldet. Det betyder de ændringer, der er foretaget i parameter påvirke bestået argument.

Heraf, hvad er en referenceparameter?

EN reference parameter er en reference til en hukommelsesplacering af en variabel. Når du passerer parametre ved reference , i modsætning til værdi parametre , oprettes der ikke en ny lagerplads til disse parametre . Det viser, at værdierne er ændret inde i swap-funktionen, og denne ændring afspejler sig i hovedfunktionen.

For det andet, hvordan sender du en reference i C++? Til passere værdien ved reference , argument reference videregives til funktionerne ligesom enhver anden værdi. Så derfor skal du erklære funktionsparametrene som reference typer som i den følgende funktion swap(), som udveksler værdierne af de to heltalsvariabler, der peges på af dens argumenter.

Simpelthen, hvad er referenceparameter C++?

Referenceparametre . Denne metode kopierer værdien af en argument ind i det formelle parameter af subrutinen. Derfor er der foretaget ændringer i parametre af subrutinen har ingen effekt på argument plejede at kalde det. Som standard, C++ bruger call-by-value-metoden til at bestå argumenter.

Hvad er et parametereksempel?

Det kræver, at alle evt prøve af den valgte størrelse har lige stor chance for at blive brugt. EN parameter er et kendetegn ved en befolkning. En statistik er en karakteristik af en prøve . Til eksempel , sig, at du vil vide den gennemsnitlige indkomst for abonnenterne på et bestemt magasin-a parameter af en befolkning.