Wie kann ich in C einen Zeiger auf eine Funktion realisieren?
Wie kann ich in C einen Zeiger auf eine Funktion realisieren?
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