Chapitre 2 : Définir un type de fonction

Dans ce chapitre nous allons directement nous préparer pour le chapitre suivant.

Voici comment on fait le typedef d'une fonction en C :

1
typedef void (*action_t)(void);

Dans ce cas nous avons créé un type action_t, et voici d'autres exemple :

1
2
3
typedef void (*unTypeFonction)(float);
typedef void (*unAutreTypeFonction)(float,double);
typedef int (*unTroisiemeTypeFonction)(int, const char*);

Je pense que vous voyez comment ça fonctionne maintenant.