bonjour, je programme en C en loisir a un niveau d�butant, et je me suis heurt� a un probl�me:
et je voudrais donner a l adresse de fonction soit la valeur de fonction1, soit la valeur de fonction 2 en dehors de la structure.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 struct SPRITE { int (*fonction)(int,int) ; int fonction1(int a,int b){return a+b;} int fonction2(int a,int b)(return a*b;} } Spr;
normalement on devrait taper Spr.fonction=Spr.fonction1 mais �a ne marche pas !!!
comment initialiser fonction ? merci d avance.
(nb excusez la mise en forme je ne sais pas bien utiliser l'�diteur)
Partager