DSC00679

DSC00679



Zastosowanie wskaźników w argumentach funkcjT

•    Jeśli wysyłamy do funkcji jeden lub kilka elementów tablicy,

to są one przesyłane przez wartość jak inne obiekty i funkcja | otrzymuje do dyspozycji ich kopię.

•    Jeśli wysyłamy do funkcji tablicę jako całość, to nie są wysyłane kopie wszystkich jej elementów, tylko jej adres, a " więc funkcja może pracować na oryginałach elementów i je zmieniać, np.:

K' int tabl ica [20];    //deklaracja tablicy

void funkcja3 (int tabl [ ]);

| //nazwa tablicy jest adresem jej początku funkcja3 (tablica);

b // wywołanie funkcji z argumentem — cała tablica

•    Jest to wywołanie funkcji z argumentem będącym adresem jej zerowego elementu.


Wyszukiwarka

Podobne podstrony:
DSC00675 Zastosowanie wskaźników, w argumentach funkcji •    Przy przekazywaniu argum
DSC00676 Zastosowanie wskaźników w argumentach funkcji •    Jeśli chcemy zmienić ten
DSC00677 Zastosowanie wskaźników w argumentach funkcji • Gdy funkcja ma zmienić więcej niż jeden obi
DSC00678 Zastosowanie wskaźników w argumentach funkcji •    Funkcję tę można wywołać
DSC00746 Zastosowanie wskaźników w argumentach funkcji •    Jeśli wysyłamy do funkcji
DSC00747 Zastosowanie wskaźników w argumentach funkcji •    Tablicę można wysiać do f
DSC00751 Zastosowanie wskaźników w argumentach funkcji • Wskaźnik do stałego obiektu uniemożliwia ja
DSC00750 Zastosowanie wskaźników, w argumentach funkcji •    Odebranie przez funkcję
DSC00672 Zastosowanie wskaźników do pracy z tablicami Jeśli ustawimy wskaźnik na n elemencie tablicy
DSC00674 Zastosowanie wskaźników do pracy z tablicam^^ •    Jeśli dwa wskaźniki pokaz
DSC00673 Zastosowanie wskaźników do pracy z tablicami •    Wskaźniki wskazujące eleme

więcej podobnych podstron