Ce este parametrul de referință C++?
Ce este parametrul de referință C++?

Video: Ce este parametrul de referință C++?

Video: Ce este parametrul de referință C++?
Video: C++ Value and reference parameters 2024, Mai
Anonim

Apelul de către referinţă metoda de trecere argumente la o funcție copiază adresa unui argument în formal parametru . În interiorul funcției, adresa este utilizată pentru a accesa cea actuală argument folosit în apel. Înseamnă modificările aduse parametru afectează cele trecute argument.

Din acest motiv, ce este un parametru de referință?

A parametru de referință este o referinţă la o locație de memorie a unei variabile. Când treci parametrii de referinţă , spre deosebire de valoare parametrii , o nouă locație de stocare nu este creată pentru acestea parametrii . Arată că valorile s-au schimbat în cadrul funcției de swap și această modificare se reflectă în funcția Main.

În al doilea rând, cum treceți o referință în C++? La trece valoarea de referinţă , argument referinţă este transmisă funcțiilor la fel ca orice altă valoare. Deci, în consecință, trebuie să declarați parametrii funcției ca referinţă tipuri ca în următoarea funcție swap(), care schimbă valorile celor două variabile întregi indicate de argumentele sale.

Pur și simplu, care este parametrul de referință C++?

Parametri de referință . Această metodă copiază valoarea lui an argument în formal parametru a subrutinei. Prin urmare, modificările aduse parametrii a subrutinei nu au niciun efect asupra argument obișnuia să-l numească. În mod implicit, C++ folosește metoda call-by-value pentru trecere argumente.

Ce este un exemplu de parametru?

Este nevoie ca fiecare posibil probă de dimensiunea selectată are șanse egale de a fi utilizat. A parametru este o caracteristică a unei populații. O statistică este o caracteristică a unui probă . Pentru exemplu , să presupunem că doriți să aflați venitul mediu al abonaților la o anumită revistă-a parametru a unei populatii.