Video: Čo je referenčný parameter C++?
2024 Autor: Lynn Donovan | [email protected]. Naposledy zmenené: 2023-12-15 23:52
Hovor od odkaz spôsob odovzdania argumenty do funkcie skopíruje adresu an argument do formálneho parameter . Vo vnútri funkcie sa adresa používa na prístup k skutočnému argument použité pri hovore. Znamená to zmeny vykonané v parameter ovplyvniť prešiel argument.
Čo je teda referenčný parameter?
A referenčný parameter je a odkaz do pamäťového miesta premennej. Keď prejdete parametre podľa odkaz , na rozdiel od hodnoty parametre , nevytvorí sa pre ne nové úložisko parametre . Ukazuje, že hodnoty sa zmenili vo funkcii swap a táto zmena sa prejavuje v hlavnej funkcii.
Po druhé, ako odovzdávate referenciu v C++? Komu prejsť hodnota podľa odkaz , argument odkaz sa odovzdáva funkciám rovnako ako ktorákoľvek iná hodnota. Preto musíte parametre funkcie deklarovať ako odkaz typu ako v nasledujúcej funkcii swap(), ktorá vymieňa hodnoty dvoch celočíselných premenných, na ktoré poukazujú jej argumenty.
Jednoducho, čo je referenčný parameter C++?
Referenčné parametre . Táto metóda kopíruje hodnotu an argument do formálneho parameter podprogramu. Preto vykonané zmeny v parametre podprogramu nemajú žiadny vplyv na argument zvykol to volať. Predvolene, C++ používa na odovzdávanie metódu call-by-value argumenty.
Aký je príklad parametra?
Vyžaduje si to všetko možné vzorka vybranej veľkosti má rovnakú šancu na použitie. A parameter je charakteristika populácie. Štatistika je charakteristikou a vzorka . Pre príklad , povedzme, že chcete vedieť priemerný príjem predplatiteľov konkrétneho časopisu-a parameter populácie.