En C/C++, los operadores de incremento se utilizan para aumentar el valor de una variable en 1. Este operador se representa con el símbolo ++ . El operador de incremento puede aumentar el valor de la variable en 1 antes de asignarla a la variable o puede aumentar el valor de la variable en 1 después de asignar la variable. Así se puede clasificar en dos tipos:
- Operador Pre-Incremento
- Operador Post-Incremento
1) Operador de preincremento : un operador de preincremento se usa para incrementar el valor de una variable antes de usarla en una expresión. En el Pre-Incremento, el valor primero se incrementa y luego se usa dentro de la expresión.
CPP
// CPP program to demonstrate pre increment // operator #include <iostream> using namespace std; // Driver Code int main() { int x = 10, a; a = ++x; cout << "Pre Increment Operation"; // Value of a will change cout << "\na = " << a; // Value of x change before execution of a=++x; cout << "\nx = " << x; return 0; }
CPP
// CPP program to demonstrate post increment // operator #include <iostream> using namespace std; // Driver Code int main() { int x = 10, a; a = x++; cout << "Post Increment Operation"; // Value of a will not change cout << "\na = " << a; // Value of x change after execution of a=x++; cout << "\nx = " << x; return 0; }
C++
// CPP program to demonstrate special // case of post increment operator #include <iostream> using namespace std; int main() { int x = 10; cout << "Value of x before post-incrementing"; cout << "\nx = " << x; x = x++; cout << "\nValue of x after post-incrementing"; // Value of a will not change cout << "\nx = " << x; return 0; }
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA