Condividi tramite


Un'istruzione di espressione (C)

Quando un'istruzione di espressione viene eseguito, l'espressione viene valutata in base alle regole delimitate in espressioni e assegnazioni.

Sintassi

  • espressione-rendiconto:
    espressionescegliere**;**

Tutti gli effetti collaterali dalla valutazione delle espressioni vengono completati prima che l'istruzione seguente venga eseguito.Un'istruzione vuoto di espressione viene chiamato un'istruzione null.vedere L'istruzione null per ulteriori informazioni.

In questi esempi vengono illustrate le istruzioni dell'espressione.

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

Nell'ultima istruzione, l'espressione di chiamata di funzione, il valore dell'espressione, che include tutto il valore restituito dalla funzione, è maggiore di 3 e viene quindi assegnato a entrambe le variabili y e z.

Vedere anche

Concetti

Le istruzioni (C)