Čo je prechod odkazom?
Čo je prechod odkazom?

Video: Čo je prechod odkazom?

Video: Čo je prechod odkazom?
Video: Petr Chobot, Co je Bůh? 2024, Apríl
Anonim

Prejdite podľa referencie . Prechod podľa referencie znamená, že pamäťová adresa premennej (ukazovateľ na pamäťové miesto) je prešiel do funkcie. Toto je rozdielne absolvovanie hodnotou, kde je hodnota premennej prešiel na.

Podobne, čo je prechod odkazom v C++?

Prejdite podľa referencie ( C++ iba) Pass-by-reference znamená prejsť a odkaz argumentu vo volajúcej funkcii na zodpovedajúci formálny parameter volanej funkcie. Volaná funkcia môže zmeniť hodnotu argumentu pomocou jeho referencia prešla in. V opačnom prípade použite prejsť -podľa hodnoty prejsť argumenty.

Okrem toho, čo je názov hesla? Prejdite podľa mena : Táto technika sa používa v programovacom jazyku ako je Algol. V tejto technike symbolické „ názov ” premennej je prešiel , ktorý umožňuje prístup a aktualizáciu. Príklad: Môžete zdvojnásobiť hodnotu C[j] prejsť jeho názov (nie jeho hodnotu) do nasledujúceho postupu.

Aký je rozdiel medzi prechodom podľa odkazu a prechodom podľa hodnoty?

Prechod podľa referencie znamená, že parameter volaných funkcií bude rovnaký ako parameter volajúcich prešiel argument (nie ten hodnotu , ale identita – samotná premenná). Prejdite podľa hodnoty znamená, že parameter volaných funkcií bude kópiou volajúcich prešiel argument.

Čo znamená volanie odkazom?

The zavolajte referenciou metóda odovzdávania argumentov funkcii kopíruje odkaz argumentu do formálneho parametra. Vo vnútri funkcie je odkaz sa používa na prístup k skutočnému argumentu použitému v hovor . Toto znamená že zmeny vykonané v parametri ovplyvňujú odovzdaný argument.

Odporúča: