¿Qué es una expresión y cuáles son los tipos de expresiones?

Expresión : Una expresión es una combinación de operadores, constantes y variables. Una expresión puede constar de uno o más operandos y cero o más operadores para producir un valor.

Ejemplo:

a+b
c
s-1/7*f
.
.
etc

Tipos de expresiones:

Las expresiones pueden ser de los siguientes tipos:

  • Expresiones constantes : las expresiones constantes consisten solo en valores constantes. Un valor constante es aquel que no cambia.
    Ejemplos :
    5, 10 + 5 / 6.0, 'x’
  • Expresiones integrales: Las expresiones integrales son aquellas que producen resultados enteros después de implementar todas las conversiones de tipo automáticas y explícitas.
    Ejemplos :
    x, x * y, x + int( 5.0)

    donde x e y son variables enteras.

  • Expresiones flotantes : las expresiones flotantes son las que producen resultados de punto flotante después de implementar todas las conversiones de tipo automáticas y explícitas.
    Ejemplos :
    x + y, 10.75

    donde x e y son variables de coma flotante.

  • Expresiones relacionales: las expresiones relacionales arrojan resultados de tipo bool que toman un valor verdadero o falso. Cuando se utilizan expresiones aritméticas a ambos lados de un operador relacional, primero se evaluarán y luego se compararán los resultados. Las expresiones relacionales también se conocen como expresiones booleanas.
    Ejemplos :
    x <= y, x + y > 2
  • Expresiones lógicas: las expresiones lógicas combinan dos o más expresiones relacionales y producen resultados de tipo booleano.
    Ejemplos :
     x > y && x == 10, x == 10 || y == 5 
  • Expresiones de puntero : las expresiones de puntero producen valores de dirección.
    Ejemplos :
    &x, ptr, ptr++

    donde x es una variable y ptr es un puntero.

  • Expresiones bit a bit: las expresiones bit a bit se utilizan para manipular datos a nivel de bit. Se utilizan básicamente para probar o cambiar bits.
    Ejemplos:
    x << 3

    cambia la posición de tres bits a la izquierda

    y >> 1

    cambia la posición de un bit a la derecha.

    Los operadores de desplazamiento se utilizan a menudo para la multiplicación y división por potencias de dos.

Nota: una expresión también puede usar combinaciones de las expresiones anteriores. Tales expresiones se conocen como expresiones compuestas .

Publicación traducida automáticamente

Artículo escrito por PrabhleenKaur y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *