Partilhar via


Expressão de avaliação (C)

Expressões que envolvem a atribuição, unário incremento, diminuição unário ou chamando uma função pode ter conseqüências com a sua avaliação (efeitos colaterais).Quando é atingido um "ponto de seqüência", tudo o que precede o ponto da seqüência, incluindo quaisquer efeitos colaterais, é garantido que tenham sido avaliadas antes do início da avaliação sobre qualquer tema, seguintes ao ponto de seqüência.

"Efeitos colaterais" são causadas por avaliação de uma expressão de alterações.Efeitos colaterais ocorrer sempre que o valor de uma variável é alterado por uma avaliação de expressão.Todas as operações de atribuição têm efeitos colaterais.Chamadas de função também podem ter efeitos colaterais que eles alterem o valor de um item visível externamente, por atribuição direta ou por atribuição indireta através de um ponteiro.

Consulte também

Conceitos

Operandos e expressões