Saltar al contenido principal

Operadores

Los operadores en C son herramientas fundamentales que permiten al programador especificar qué operaciones se deben realizar en los datos. Comprender cómo y cuándo utilizar estos operadores es esencial para escribir programas eficientes y efectivos en C.

1. Operadores Aritméticos:

OperadorDescripciónEjemplo
+Sumax + y
-Restax - y
*Multiplicaciónx * y
/Divisiónx / y
%Módulo (residuo)x % y

2. Operadores Relacionales:

OperadorDescripciónEjemplo
==Igual ax == y
!=No igual ax != y
<Menor quex < y
>Mayor quex > y
<=Menor o igual quex <= y
>=Mayor o igual quex >= y

3. Operadores Lógicos:

OperadorDescripciónEjemplo
&&Y lógico (AND)x && y
||O lógico (OR)x || y
!NO lógico (NOT)!x

4. Operadores de Asignación:

OperadorDescripciónEjemplo
=Asignaciónx = y
+=Suma y asignaciónx += y
-=Resta y asignaciónx -= y
*=Multiplica y asignax *= y
/=Divide y asignax /= y
%=Módulo y asignaciónx %= y

5. Operadores Unarios:

OperadorDescripciónEjemplo
++Incrementox++
--Decrementox--
-Cambio de signo-x
&Dirección de&x
*Dereferencia*x

6. Operadores Bit a Bit:

OperadorDescripciónEjemplo
&AND bit a bitx & y
|OR bit a bitx | y
^XOR bit a bitx ^ y
~NOT bit a bit~x
<<Desplazamiento a la izquierdax << 2
>>Desplazamiento a la derechax >> 2