A linguagem C é cheia de atalhos para o programador.
Um dos atalhos mais utilizados é o operador de incremento (++). Esse operador é largamente utilizado no for.
Esse operador incrementa a variável em uma unidade.
Um exemplo prático pode ser visto logo abaixo:
int a;
a = 7;
a++;
printf("%d\n", a);
A saída produzida por esse programa é 8. Como esperado, o operador de incremento funciona como
a = a + 1;
incrementando a variável a.
Análogamente ao operador de incremento a linguagem C disponibiliza o operador de decremento --.
Aplicando o operador de decremento ao código de exemplo temos:
int a;
a = 7;
a--;
printf("%d\n", a);
Como é de se esperar a saída apresentada foi 6.
Esses operadores utilizados isoladamente não são complexos, mas quando utilizado dentro de expressões aritméticas tornam o código complexo.
Brevemente falaremos do uso dos operadores de incremento e decremento pré-fixado ou pós-fixado.
6 comentários:
Parabéns pelo site Anderson...
Está mto bem explicado e documentado...
Continue assim...
Já está em meus favoritos...
Att:// Leandro Marcos
Seu blog. é excelente, principalmente para quem está iniciando na ling. C, as dúvidas que eu tinha foram exclarecidas.
obrigado.
William
Excelente Blog.
De fato que ainda não inventaram nada mais rápido que o C.
Oi, poderia continuar blogando. Estava gostando dos posts a respeito da linguagem.
At+
Quero ler o post do pre-incremento
Aprendi na apostila da Unicamp que operadores de decremento e incremento só podem ser usados com variaveis! Da para usar com expressões?
Postar um comentário