Delen via


Expressie-instructie (C)

Wanneer een expressie-instructie wordt uitgevoerd, wordt de expressie geëvalueerd volgens de regels die worden beschreven in Expressies en Toewijzingen.

Syntaxis

expression-statement:
expression kiezen voor;

Alle bijwerkingen van de expressie-evaluatie zijn voltooid voordat de volgende instructie wordt uitgevoerd. Een lege expressie-instructie wordt een null-instructie genoemd. Zie De Null-instructie voor meer informatie.

In deze voorbeelden worden expressie-instructies gedemonstreert.

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        */

In de laatste instructie wordt de functie-aanroepexpressie, de waarde van de expressie, die een waarde bevat die door de functie wordt geretourneerd, verhoogd met 3 en vervolgens toegewezen aan zowel de variabelen yzals .

Zie ook

Overzichten