| Operación | Acción |
|---|---|
| x++ | Postincremento |
| ++x | Preincremento |
| x-- | Postdecremento |
| --x | Predecremento |
| +x | + unario |
| -x | - unario |
| x*y | Multiplicación |
| x/y | División |
| x%y | Módulo |
| x+y | Suma |
| x-y | Resta |
| pow(x,y) | Exponenciación |
En C++ no hay ningún operador de exponenciación, sino que se debe utilizar la función pow() definida en la librería matemática estándar, math.h
Los operadores incremento y decremento proporcionan una forma breve de sumar o restar 1 a una variable. Usados como prefijo, como ++i, el valor de la variable se incrementa (decrementa) antes de que la variable sea usada; usada como sufijo, como i++ el valor de la variable se incrementa (decrementa) después de su utilización. Por ejemplo, el programa
main (){
#include < iostream.h <
int i=1;
cout << i << " , ";
cout << (++i) << " , ";
cout << i << " , ";
cout << (i++) << " , ";
cout << i << " , "<< endl ;
}
produce la salida:
1, 2, 2, 2, 3
Comentarios, sugerencias, ideas...
© Beatriz Fuentes Arenaz, 1996-1997