instruction expression

Syntaxe

instruction-expression ::=

expression opt

Une expression est formée d'opérandes et d'opérateurs et calacule un résultat.

Mais une expression peut selon la syntaxe former une instruction.

Nous en donnons quelques exemples :

 ;  L'instruction vide. On l'utilise parfois avec les boucles
 4+3 ;  Syntaxiquement correct, mais ne sert à rien car on n'utilise pas le résultat
 x = y = 3.3 ;  Affectation aux deux variables x et y de la valeur 3.3
 i++ ;  Incrémentation de la variable i (post-incrémentation en fait, mais cela a ici aucune importance)
 ++i ;  Incrémentation de la variable i (pré-incrémentation en fait, mais cela a ici aucune importance)
 printf("il fait beau") ;  Un appel à une fonction standard
 f(3,i) ;  Qu'une fonction rende ou non un résultat, on peut toujours l'appeler de cette façon. L'utilisation du résultat dans une expression est optionelle. Un tel appet n'a de sens que si la fonction produit un effet de bord (dans ce cas, ce n'est pas de la bonne programmation

» Glossaire du langage C