Operaciones en C
Las operaciones es el método que utiliza el lenguaje para el procesamiento de datos.
La estructura de una operación es :
var_sesultado = val_1 (operación) val_2
Las diferentes operaciones en C son:
- Asignación: =
-
Aritméticas:
- + : suma
- - : resta
- * : producto
- / : división
- % : módulo
- - : cambia de signo
- ++a : incrementa la variable en una unidad para luego operar
- a++ : opera primero y luego incrementa la variable en una unidad
- --a : decrementa la variable en una unidad para luego operar
- a-- : opera primero y luego decrementa la variable en una unidad
-
Comparativas
- == : igualdad
- != : desigualdad
- > : mayor que
- < : menor que
- >= : mayor o igual que
- <= : menor o igual que
-
lógicos
- ! : negación
- && : y
- || : o
-
Lógicas a nivel de bit
- ~ : complemento a 1 negación a nivel de bit
- & : y
- | : o
- ^ : o exclusivo
- << : desplazamiento de bit a izquierda
- >> : desplazamiento de bit a derechas
-
Otras
- sizeof() : indica el tamaño de una variable o tipo
- casting() : convierte un tipo en otro. esto es un proceso que puede implicar redondeo.
operaciones equivalentes:
- a += b : a = a + b
- a -= b : a = a - b
- a *= b : a = a * b
- a /= b : a = a / b
- a %= b : a = a % b
Las operaciones se realizan de derecha a izquierda de manera que existe la asignación múltiple en linea.
i = j = k = 0;