85304 Zdjęcie0038 (4)

85304 Zdjęcie0038 (4)



Przesyłanie argumentów przez referencje

(przezwisko):

■ Przy przekazywaniu argumentów do funkcji przez referencje trzeba inaczej zadeklarować funkcję np: void Zamiana(int, int &);

Lub

void Zamiana(int x, int &y);

Wywołanie

Zamiana(a, b);

■ Znak & powoduje, Ze zmienna globalna b i lokalna y zajmują to samo miejsce w pamięci operacyjnej Inaczej -

słowo b w pamięci ma referencje (przezwisko) y w funkcji.

Modyfikując y w funkcji lokalnej, zmieniamy b w funkcji J nadrzędnej.


Wyszukiwarka

Podobne podstrony:
69111 Zdjęcie0031 (5) Przesyłanie argumentów do funkcji: ■    przez wartość, ■  
20052010(001) 10. Podaj strukturę programu w języku C++ 11 Jakie znasz sposoby przesyłania argumentó
Zdjęcie0034 (5) Przesyłanie argumentów przez wartość: W definicji funkcji występują parametry formal
69571 Zdjęcie1056 (4) Przesyłanie sygnału przez kompleks receptora limfocytu T eŁanrorhy CD3 6 i i
DSC00354 (16) Przekazywanie tablicy do funkcji: ■    Tablice w C++ nie są przesyłane
SDC11602 Przekazywanie argumentów ■W różnych językach programowania argumenty do funkcji mogą być
Zdjęcie0036 (3) wartość r //-- przesyłanie argumentów przez void Zamiana(int x, int y) { int z; cout
Zdjęcie0036 (3) wartość r //-- przesyłanie argumentów przez void Zamiana(int x, int y) { int z; cout
Zdjęcie01191 5 Przesyłanie do funkcji argumentów będących obiektami Przez domniemanie zakłada się,

więcej podobnych podstron