Operadores de atribuição Compostos
O operador de atribuição básico é o sinal de igual (=
), mas existem também operadores compostos de atribuição que facilitam a manipulação e atualização do valor das variáveis, melhoram a leitura do código, deixa o código mais limpo, e com menos repetições Os operadores de atribuição são usados para atribuir valores a variáveis, aqui estão os operadores de atribuição mais comuns em C:
Atribuição simples:
=
Atribui o valor à direita do operador à variável à esquerda.
Atribuição com soma:
+=
Adiciona o valor à direita à variável à esquerda e atribui o resultado à variável à esquerda.
Atribuição com substrução:
-=
Subtrai o valor à direita da variável à esquerda e atribui o resultado à variável à esquerda.
Atribuição com multiplicação:
*=
Multiplica o valor à direita pela variável à esquerda e atribui o resultado à variável à esquerda.
Atribuição com divisão:
/=
Divide o valor à esquerda pela variável à direita e atribui o resultado à variável à esquerda.
Atribuição com módulo:
%=
Calcula o módulo do valor à esquerda pela variável à direita e atribui o resultado à variável à esquerda.
Operadores de Atribuição Compostos
+=
x = x + y
x += 5;
15
-=
x = x - y
x -= 3;
7
*=
x = x * y
x *= 2;
20
/=
x = x / y
x /= 2;
5
%=
x = x % y
x %= 3;
1
Atualizado