Jak powinna wygladac deklaracja funkcji ktora zwraca wskaznik do funkcji?
Wskaznik do funkcji
- Rejestracja: dni
- Ostatnio: dni
- Postów: 353
Moze powiedz w jakim celu chcesz to zrobic? No i czy chcesz zwrocic moze wskaznik do funkcji ktora sie wykonuje czy do jakiejs innej?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 43
Zaznaczam twój post -> ctrl + c -> google.pl -> ctrl + v -> pierwszy wynik.
Czyli wnioskuję że uwielbiasz marnować czas. wpisanie tego posta zejeło więcej czasu (temat, tag, formatowanie) niż zajeloby wpisanie tego pytania do google. Gratuluję.
- Rejestracja: dni
- Ostatnio: dni
Np. tak:
typedef int (*funkcja)();
funkcja funkcjaZwracajaca(int x){
if(x < 0)
return funkcjaPierwsza;
else
return funkcjaDruga;
}
Oczywiście te funkcje, które zwracasz muszą (w tym wypadku) zwracać typ int.
- Rejestracja: dni
- Ostatnio: dni
Jeżeli chcesz mieć funkcję zwracającą wskaźnik do funkcji to najprawdopodobniej potrzebujesz tablicę wskaźników do funkcji lub tablice struktur gdzie jedną ze składowych jest ten wskaźnik.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 24
_13th_Dragon napisał(a):
Jeżeli chcesz mieć funkcję zwracającą wskaźnik do funkcji to najprawdopodobniej potrzebujesz tablicę wskaźników do funkcji lub tablice struktur gdzie jedną ze składowych jest ten wskaźnik.
Dzieki bardzo!! Działa