Mupfel
Mitglied
Mir ist aufgefallen, dass einige C-Tutorials Funktionszeiger nicht abdecken. Mich interessiert, wie viele von euch dieses Feature kennen und nutzen.
Funktionszeigerbeispiel:
// erzeugt Variable "fn_ptr1" vom Typ Funktionszeiger
int (*fn_ptr1)(int param1, void *param2);
// Erzeugt vielseitige Schnittstelle für Fahrzeuge
struct Fahrzeug {
void (*lenken)(float winkel);
void (*beschleunigen)(float kraft); // kraft < 1: bremsen
};