Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Expressões que envolvem atribuição, incremento unário, decréscimo unário ou chamar uma função podem ter consequências incidentais à sua avaliação (efeitos colaterais). Quando um "ponto de sequência" é atingido, tudo o que precede o ponto de sequência, incluindo quaisquer efeitos secundários, tem a garantia de ter sido avaliado antes do início da avaliação de qualquer coisa que se siga ao ponto de sequência.
"Efeitos colaterais" são alterações causadas pela avaliação de uma expressão. Os efeitos secundários ocorrem sempre que o valor de uma variável é alterado por uma avaliação da expressão. Todas as operações de atribuição têm efeitos secundários. As chamadas de função também podem ter efeitos colaterais se alterarem o valor de um item visível externamente, seja por atribuição direta ou por atribuição indireta por meio de um ponteiro.