Geht jetzt.
Wie übergebe ich einer Funktion einen Pointer auf eine Funktion, bessergesagt wie bekomme ich die Adresse von der Funktion.
Geht jetzt.
Wie übergebe ich einer Funktion einen Pointer auf eine Funktion, bessergesagt wie bekomme ich die Adresse von der Funktion.
z.B. so:
Mehr gibt's unter anderem hier:Code:int foo( int (*bar)( void ) ); int myFunc( void ) { foo( myFunc ); }
http://www.newty.de/fpt/index.html
Just read the fantastic manual:
RN-Wissen->C-Tutorial
and follow the white rabbit
https://www.roboternetz.de/wissen/in...auf_Funktionen
Disclaimer: none. Sue me.
Danke, ich hab eigendlich danach gesucht und Google hat mir geholfen:
double (*fp)(double x) = fabs; /* = &fabs; */
trotzdem Danke.
Lesezeichen