TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Operador De Incremento E Decremento

Monografias: Operador De Incremento E Decremento. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  18/9/2013  •  362 Palavras (2 Páginas)  •  326 Visualizações

Página 1 de 2

Operadores de Incremento e Decremento em C

Os operadores de incremento e decremento são unários que alteram a variável sobre a qual estão aplicados. O que eles fazem é incrementar ou decrementar, a variável sobre a qual estão aplicados, de 1. Então

x++;

x--;

são equivalentes a

x=x+1;

x=x-1;

Estes operadores podem ser pré-fixados ou pós- fixados. A diferença é que quando são pré-fixados eles incrementam e retornam o valor da variável já incrementada. Quando são pós-fixados eles retornam o valor da variável sem o incremento e depois incrementam a variável. Então, em

x=23;

y=x++;

teremos, no final, y=23 e x=24. Em

x=23;

y=++x;

teremos, no final, y=24 e x=24. Uma curiosidade: a linguagem de programação C++ tem este nome pois ela seria um "incremento" da linguagem C padrão. A linguagem C++ é igual a linguagem C só que com extensões que permitem a programação orientada a objeto, o que é um recurso extra.

++ : Incrementa de 1 seu operando

-- : Decrementa de 1 seu operando

Os dois operadores trabalham de dois modos:

Pré-fixado: O operador aparece antes do nome da variável

Pós-fixado: O operador aparece seguindo o nome da variável

Em ambos os casos a variável é alterada, no entanto, no modo pré-fixado a variável é incrementada antes de seu valor seu usado e no modo pós-fixado a variável é incrementada depois de seu valor ser usado

Exemplo:

n = 5;

x = n++;

// x = 5

// n = 6

-----------------------------------------

n = 5;

x = ++n;

// x = 6

// n = 6

...

Baixar como (para membros premium)  txt (1.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com