Índice

Operaciones

Operaciones

1. Noción de expresión

Expresión

En el código informático, a todo elemento o conjunto de elementos que son objeto de una evaluación numérica se le llama expresión:

a + b,  a / b,  a = b,  &b, !b son expresiones.

En estas expresiones +, /, =, & y ! son operadores y las variables a y b son los operandos.

Operador

Estas combinaciones de variables con operadores se llaman expresiones más que operaciones, ya que no solo hay operadores aritméticos. Además, un valor constante, una variable o una llamada a una función por sí solos también se consideran expresiones. Son expresiones elementales. A las expresiones que usan operadores y varios argumentos se les llama expresiones compuestas.

El valor numérico de una expresión, compuesta o elemental, es el resultado de la expresión en sí misma. Si se trata de una operación aritmética o de una asignación, el valor numérico de la expresión es el resultado de esta operación. Si se trata de una llamada a una función, es el valor de retorno de la función. La expresión vale este valor, es este valor y, como tal, una expresión puede integrarse dentro de otra más grande, en una asignación o como un operando. Por ejemplo, el programa:

#include <stdio.h> 
#include <stdlib.h> 
 
int main() 
{ 
int a, b=20; 
    printf("%d--",a=10);     // asignación 
    printf("%d--",a=a*b); ...