ALEGSA · Actualidad

Otros operadores en C

Otros operadores útiles en lenguaje C

Otros operadores en C

Operadores de asignación en C

El lenguaje C dispone de varios operadores que abrevian ciertas expresiones de asignación. Veamos algunos ejemplos:

a = a + 2;

Puede ser abreviado con el operador += de la siguiente forma:

a += 2;

Cualquier operador del tipo binario como la suma, la resta, la multiplicación, la división o el módulo pueden ser resumidos de esa forma.

¿cuál es la diferencia entre ambas formas de operar? La ejecución es más eficiente usando las asignaciones resumidas, pues en el primer caso la variable debe evaluarse dos veces, en cambio en la forma resumida sólo se evalúa una vez.

Resumen de operadores de asignación en C

+=
-=
*=
%=
/=


Operadores incrementales y decrementales

El lenguaje C también dispone del operador incremental unario ++, y el operador decremental unario --

El uso de estos operadores se destalla a continuación:

++variable     Incrementa la variable en 1 y luego utiliza su nuevo valor en la expresión la cual resida variable.
variable++     Utiliza el valor actual de la variable en la expresión en la cual reside variable y luego la incrementa en uno.

Lo mismo para el decremental, sólo que resta en uno el valor de la variable.

Índice - Anterior: Operadores aritméticos y lógicos - Siguiente: Estructuras de control


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.