Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
http://www.carlospes.com/curso_de_lenguaje_c/01_08_06_operadores_incremento_y_decremento.php
http://arco.esi.uclm.es/~david.villa/pensar_en_C++/vol1/ch03s03s02.html
http://www.learncpp.com/cpp-tutorial/33-incrementdecrement-operators-and-side-effects/
El siguiente ejemplo muestra de forma muy clara como funcionan estos operadores ó en el siguiente video:
#include <iostream>
using namespace std;
int main()
{
int x = 5, y = 5;
cout << x << " " << y <<"\n";
cout << ++x << " " << --y <<"\n"; // prefix
cout << x << " " << y <<"\n";
cout << x++ << " " << y-- <<"\n"; // postfix
cout << x << " " << y <<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
Los operadores de incremento y decremento en C++ como sus nombres lo indican, son operadores usados para incrementar o decrementar de uno en uno el valor de una variable.
Como bien se sabe, el lenguaje de programación C++ es la evolución del lenguaje de programación C, por lo que si observamos, la creatividad de los creadores de este lenguaje hizo que el nombre fuera simplemente un "Incremento de C (C++)"
El incremento o decremento funciona agregando el valor de "++" para incrementar ó "--" para decrementar antes o después de la variable que se quiere operar.
Estos operadores se utilizan antes de la variable (++n ó --n) cuando lo que se quiere es aumentar/disminuir en uno el valor y mostrar luego el resultado ó se usa después de la variable (n++ ó n--) cuando se quiere mostrar el valor actual pero a continuación realizar el incremento/decremento.