Što je prosljeđivanje po referenci?
Što je prosljeđivanje po referenci?

Video: Što je prosljeđivanje po referenci?

Video: Što je prosljeđivanje po referenci?
Video: C++ - Tutorijal 37 - Prosljeđivanje po vrijednosti i prosljeđivanje po referenci 2024, Studeni
Anonim

Prođite po referenci . Prolazak po referenci znači da je memorijska adresa varijable (pokazivač na memorijsku lokaciju). prošao na funkciju. Ovo nije slično pretjecanje po vrijednosti, gdje je vrijednost varijable prošao na.

Isto tako, što je prosljeđivanje po referenci u C++?

Prođite po referenci ( C++ samo) Prolaz po referenci znači da proći the referenca argumenta u funkciji koja poziva na odgovarajući formalni parametar pozvane funkcije. Pozvana funkcija može modificirati vrijednost argumenta koristeći svoj referenca prošla in. Inače, koristite proći -po vrijednosti za proći argumentima.

Osim toga, što je ime za prolaz? Prođite po imenu : Ova tehnika se koristi u programskom jeziku kao što je Algol. U ovoj tehnici, simbolično “ Ime ” varijable je prošao , što mu omogućuje pristup i ažuriranje. Primjer: Da biste udvostručili vrijednost C[j], možete proći svoje Ime (ne njegovu vrijednost) u sljedeću proceduru.

Koja je razlika između prosljeđivanja po referenci i prosljeđivanja po vrijednosti?

Prolazak po referenci znači da će parametar pozvanih funkcija biti isti kao kod pozivatelja prošao argument (ne vrijednost , ali identitet - sama varijabla). Prođite po vrijednosti znači da će parametar pozvanih funkcija biti kopija pozivatelja prošao argument.

Što se podrazumijeva pod pozivom prema referenci?

The poziv po referenci metoda prosljeđivanja argumenata funkciji kopira referenca argumenta u formalni parametar. Unutar funkcije, referenca se koristi za pristup stvarnom argumentu korištenom u poziv . Ovaj sredstva da promjene napravljene u parametru utječu na proslijeđeni argument.

Preporučeni: