Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Pointere til funktioner [Section] -- Tastaturgenvej: 'p'  Næste side: Coding Style [Section] -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Mere om Funktioner - slide 14 : 21

Pointere til funktioner

Det er ofte nyttigt at overføre funktioner som parametre til andre funktioner

I C er dette muligt ved brug af pointere til funktioner

fn-ptr-simple.c
Funktionen combine som modtager en funktion som parameter.
root-fn-ptr.c
Rodsøgning i en funktionen, som overføres som parameter til findRootBetween.
root-fn-ptr-2.c
En version uden dereferencing og address operator på funktionerne.
Pointere til funktioner anvendes bl.a. i sorteringsfunktionen qsort fra stdlib.h
Gå til opgave
En funktion som kalder en anden funktion flere gange