Bonjour,

Je souhaite mettre une adresse de fonction dans une structure et la lancer ensuite.

Je m'explique

Soit le code suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
struct stra {
// Liste des variables ...
void *fonction // Ici mon adresse de fonction ou quelque chose comme ça
}
struct stra util;
 
// Instructions diverses
 
util->fonction // Ici l'utilisation de ma fonction ou quelque chose comme ça
Je ne suis pas sur qu'écrit comme c'est écrit mon code fonctionne.
Je voudrais savoir comment l'écrire avec la bonne syntaxe

Je voudrais savoir aussi comment on écrit la définition de la fonction (son entête et ses paramètres muets)

Merci d'avance