Zwracanie dwoch wynikow przez jedna funkcje
Ostatnio zmodyfikowano 2017-08-31 14:38
Michal192 Temat założony przez niniejszego użytkownika |
Zwracanie dwoch wynikow przez jedna funkcje » 2017-08-31 14:26:12 Chce wykonac nastepujace zadanie : Napisz funkcję, która pobiera dwa argumenty i zwraca dwa odrębne wyniki.Ponieważ funkcja może bezpośrednio zwracać tylko jedną wartość, druga wartość powinna być zwracana poprzez parametr wskaźnikowy albo referencję.
Zastanawiam sie w jaki sposob mozna to wykonac, jesli do funkcji przekazuje 2 argumenty. Jeden ze sposobow to nadpisanie jednego z argumentow przez uzycie referencji. Nie wydaje sie to jednak zbyt eleganckie. W jaki sposob mozna rozwiazac takie zadanie za pomoca wskaznikow? Dzieki |
|
maly7 |
» 2017-08-31 14:35:06 Jeśli muszą być tylko 2 argumenty to albo podmienisz jakąś wartość jak pisałeś albo możesz zwrócić np. strukturę, tablice itp.
Nie możesz na pewno dodać kolejnego argumentu i tam umieszczać wynik? |
|
Michal192 Temat założony przez niniejszego użytkownika |
» 2017-08-31 14:38:59 rozumiem, dzieki |
|
« 1 » |