Čo je referenčný parameter C++?
Čo je referenčný parameter C++?

Video: Čo je referenčný parameter C++?

Video: Čo je referenčný parameter C++?
Video: Состав и пример курсовой работы по дисциплине "Отопление" для студентов ЗФО!) 2024, November
Anonim

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.