Freigeben über


Ausdrucks-Anweisung (C)

Wenn eine Ausdrucksanweisung ausgeführt wird, wird der Ausdruck ausgewertet, die gemäß den Regeln in Ausdrücke und Zuweisungenerläutert werden.

Syntax

  • AusdruckAnweisung:
    Ausdruckopt**;**

Alle Nebeneffekte von der Ausdrucksauswertung werden abgeschlossen, bevor die nächste Anweisung ausgeführt wird.Eine leere Ausdrucksanweisung wird eine NULL-Anweisung aufgerufen.Weitere Informationen finden Sie unter Die NULL-Anweisung .

Diese Beispiele veranschaulichen - Anweisungen.

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 der letzten Anweisung im Funktionsaufruf zurückgegebenen Ausdruck, der Wert des Ausdrucks, der ein beliebiger Wert enthält, von der Funktion zurück, wird um 3 erhöht und gewiesen den Variablen y und dann z.

Siehe auch

Konzepte

Anweisungen (C)