logo3.gif (8200 bytes)

Arriba ] [ Operadores ] Entradas y salidas ] Decl. y def. ]

Por Alberto Valero para la Web del Programador

OPERADORES

Los operadores son símbolos que indican los cálculos que se deben realizar sobre, una, dos o más variables o constantes dentro de un expresión.

La siguiente tabla recoge los operadores comunes a C y C++

( ) Llamada a una función
[ ] Subíndice de un array
. Punto. Acceso a un miembro de una estructura o unión
-> Flecha. Apunta a un miembro de una estructura o unión
! Operación lógica NOT
- Menos, unitario
-- Decrementar en uno
++ Incrementar en uno
& Obtener una dirección de memoria
* Obtiene la indirección (contenido de)
(tipo) Conversión forzada de tipos (moldes)
sizeof Obtiene el tamaño de una variable o constante
* Multiplicación
/ División
% Módulo (Resto de la división)
+ Suma
- Resta
< Menor que
> Mayor que
<= Menor o igual que
>= Mayor o igual que
== Igual
!= No igual
&& Operación lógica AND
| | Operación lógica OR
= Valor de asignación

A continuación se mostrarán operadores exclusivos de C++

*= expresión 1 = expresión 1 * expresión 2 ( a *= 3 es a = a*3)
/= expresión 1 = expresión 1 / expresión 2
%= expresión 1 = expresión 1 % expresión 2
-= expresión 1 = expresión 1 - expresión 2
+= expresión 1 = expresión 1 + expresión 2

   La prioridad de estos operadores sigue las normas generales de prioridad en matemáticas.

Siguiente

Este curso esta albergado en La Web del Programador