Co je referenční parametr C++?
Co je referenční parametr C++?

Video: Co je referenční parametr C++?

Video: Co je referenční parametr C++?
Video: C++ Value and reference parameters 2024, Smět
Anonim

Hovor od odkaz způsob předání argumenty do funkce zkopíruje adresu an argument do formálního parametr . Uvnitř funkce se adresa používá pro přístup k aktuálnímu argument použitý v hovoru. Znamená změny provedené v parametr ovlivnit prošlé argument.

Co je tedy referenční parametr?

A referenční parametr je odkaz do paměťového místa proměnné. Když projdete parametry podle odkaz , na rozdíl od hodnoty parametry není pro ně vytvořeno nové úložiště parametry . Ukazuje, že se hodnoty ve funkci swap změnily a tato změna se projeví ve funkci Main.

Za druhé, jak předáte referenci v C++? Na složit hodnota podle odkaz , argument odkaz je předán funkcím stejně jako jakákoli jiná hodnota. Proto musíte parametry funkce deklarovat jako odkaz typy jako v následující funkci swap(), která vyměňuje hodnoty dvou celočíselných proměnných, na které ukazují její argumenty.

Jednoduše tedy, co je referenční parametr C++?

Referenční parametry . Tato metoda kopíruje hodnotu an argument do formálního parametr podprogramu. Proto byly provedeny změny v parametry podprogramu nemají žádný vliv na argument říkalo se tomu. Ve výchozím stavu, C++ používá k předání metodu call-by-value argumenty.

Co je příklad parametru?

Vyžaduje to vše možné vzorek zvolené velikosti má stejnou šanci na použití. A parametr je charakteristika populace. Statistika je charakteristikou a vzorek . Pro příklad , řekněme, že chcete znát průměrný příjem odběratelů konkrétního časopisu-a parametr populace.