Non c'est un terminateur. C'est en Pascal que c'est un séparateur.
C'est a dire ? Je ne vois pas la difference entre un terminateur d'instruction C, et un separateur entre 2 instructions C. Pour moi ca revient au meme, mais si tu consideres que c'est pas pareil, j'aimerai bien en savoir plus.
En C tu dois mettre un point-virgule après la dernière instruction d'un bloc.
Comme ca ? :
{ // debut de bloc
int i,j
i++
j++
printf("%d\n",i); // ici c'est la derniere instruction d'un bloc alors il doit y avoir un point-virugle.
} // fin du bloc
Je sais pas pourquoi mais je pense pas que gcc aprecie beaucoup ce genre de bloc :)
PS: // est valide pour un commentaire d'apres C99.
[^] # Re: Attention quand même
Posté par chl (site web personnel) . En réponse à la dépêche La robustesse de nombreux navigateurs web mise en cause. Évalué à 2.
C'est a dire ? Je ne vois pas la difference entre un terminateur d'instruction C, et un separateur entre 2 instructions C. Pour moi ca revient au meme, mais si tu consideres que c'est pas pareil, j'aimerai bien en savoir plus.
En C tu dois mettre un point-virgule après la dernière instruction d'un bloc.
Comme ca ? :
{ // debut de bloc
int i,j
i++
j++
printf("%d\n",i); // ici c'est la derniere instruction d'un bloc alors il doit y avoir un point-virugle.
} // fin du bloc
Je sais pas pourquoi mais je pense pas que gcc aprecie beaucoup ce genre de bloc :)
PS: // est valide pour un commentaire d'apres C99.