Salut à toutes et @ tous!
Y a sûrement un problème dans ce petit bout de code (tout simple) que je n'arrive pourtant pas à voir . Pour moi, il ne devrait pas y avoir de soucis et pourtant CVI m'affiche des erreurs...
PS : Ça fait un petit moment que je m'étais pas remis au C alors soyez indulgent
Merci d'avance!
Les erreurs affichées par CVI :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #include <ansi_c.h> typedef float T_FONC_PUIS (float x); T_FONC_PUIS carre; void main(void) { float val=3, resultat=0; T_FONC_PUIS* p_puis=carre; resultat=(*p_puis)(val); printf("Le resultat de %f au carr%c est : %f", val, 0x82, resultat); } T_FONC_PUIS carre { return (x*x); }
main.c - 6 errors
17, 1 syntax error; found '{' expecting ';'.
18, 16 Unrecognized declaration.
18, 18 syntax error; found '*' expecting ';'.
18, 18 Unrecognized declaration.
18, 20 syntax error; found ')' expecting ';'.
19, 1 Unrecognized declaration.
Partager