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