Udostępnij za pośrednictwem


Instrukcja wyrażeń (C)

Po wykonaniu instrukcji wyrażenia wyrażenie jest oceniane zgodnie z regułami opisanymi w wyrażeniach i przydziałach.

Składnia

expression-statement:
expressionZdecydować ;

Wszystkie skutki uboczne z oceny wyrażenia są wykonywane przed wykonaniem następnej instrukcji. Pusta instrukcja wyrażenia jest nazywana instrukcją null. Aby uzyskać więcej informacji, zobacz Instrukcja o wartości null.

W tych przykładach pokazano instrukcje wyrażeń.

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

W ostatniej instrukcji wyrażenie wywołania funkcji, wartość wyrażenia, która zawiera dowolną wartość zwracaną przez funkcję, jest zwiększana o 3, a następnie przypisana do zmiennych y i z.

Zobacz też

Zestawienia