Partager via


Instruction d'expression (c)

Lorsqu'une instruction d'expression est exécutée, l'expression est évaluée en fonction de les règles présentées dans Expressions et assignations.

Syntaxe

  • expression-instruction:
    expressionopt**;**

Tous les effets secondaires de l'évaluation d'une expression sont remplis avant l'instruction suivante ne soit exécutée.une instruction vide d'expression est appelée une instruction null.Consultez L'instruction null pour plus d'informations.

Ces exemples illustrent les instructions d'expression.

x = ( y + 3 );            /* x is assigned the value of y + 3  */
x++;                      /* x is incremented                  */
x = y = 0;                /* Both x and y are initialized to 0 */
proc( arg1, arg2 );       /* Function call returning void      */
y = z = ( f( x ) + 3 );   /* A function-call expression        */

Dans la dernière instruction, l'expression de fonction-appel, la valeur de l'expression, qui inclut toute valeur retournée par la fonction, est augmenté par 3 puis assignée aux variables y et à z.

Voir aussi

Concepts

Instructions (c)