Share via


Operadores aditivos C

Os operadores aditivos executam adição (+) e subtração (-).

Sintaxe

additive-expression:
multiplicative-expression
additive-expression + multiplicative-expression
additive-expression - multiplicative-expression

Observação

Embora a sintaxe de additive-expression inclua multiplicative-expression, isso não significa que expressões que usam multiplicação sejam necessárias. Consulte a sintaxe em Resumo de sintaxe da linguagem C, para multiplicative-expression, cast-expression e unary-expression.

Os operandos podem ser valores integrais ou flutuantes. Algumas operações aditivas também podem ser executadas em valores de ponteiro, como descrito na discussão de cada operador.

Os operadores aditivos executam as conversões aritméticas comuns em operandos do tipo integral ou flutuantes. O tipo do resultado é o tipo dos operandos após conversão. Como as conversões executadas pelos operadores aditivos não fornecem condições de estouro ou de subfluxo, as informações poderão ser perdidas se o resultado de uma operação aditiva não for representável no tipo de operandos após a conversão.

Confira também

Operadores aditivos: + e -