Interpretationsschwierigkeiten bei typedef
-
Hi,
ich habe folgenden Code hier liegen:
typedef Set (*ProcessEmpty)(Element e); typedef Set (*ProcessNode )(Set s);
Nur leider habe ich damit meine Interpretationsschwierigkeiten.
Die Funktion von typedef ist mir bekannt.
Sowas wie:typedef struct X *Set
hätte ich auch interpretieren können, aber hier verwirren mich die Klammerausdrücke total.
Konnte jemand mal erklären um was es sich dort genau handelt?
-
ProcessEmpty ist ein Zeiger auf eine Funktion mit einem Argument (Element s), die ein Set zurückgibt.
-
ach sooo, jetzt macht es auch sinn. super vielen dank für deine schnelle antwort!