Wskaznik do funkcji

1

Jak powinna wygladac deklaracja funkcji ktora zwraca wskaznik do funkcji?

0

Moze powiedz w jakim celu chcesz to zrobic? No i czy chcesz zwrocic moze wskaznik do funkcji ktora sie wykonuje czy do jakiejs innej?

1

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ę.

0

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.

0

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.

0
_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

1 użytkowników online, w tym zalogowanych: 0, gości: 1