Compartilhar via


Expressão instrução (C)

Quando uma instrução de expressão é executada, a expressão é avaliada de acordo com às regras descritas na atribuições e expressões.

Sintaxe

  • instrução de expressão:
    expression opt**;**

Todos os efeitos do lado da avaliação da expressão são concluídos antes que a próxima instrução é executada.Uma instrução de expressão vazia é chamada de uma instrução nula.Consulte A instrução Null para obter mais informações.

Esses exemplos demonstram instruções de expressão.

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

Na última instrução, a expressão de chamada de função, o valor da expressão, que inclui todos os valores retornados pela função, é aumentado por 3 e então atribuído a ambas as variáveis y e z.

Consulte também

Conceitos

Instruções (C)