Operadores

9
UNIVERSIDAD NACIONAL DE CHIMBORAZO TEMA: NOMBRE PAULINA ALULEMA SHAGÑAY 2012-2013

Transcript of Operadores

UNIVERSIDAD NACIONAL DE CHIMBORAZO

TEMA:

NOMBREPAULINA ALULEMA SHAGÑAY

2012-2013

C es un lenguaje muy rico en operadores. Se definen seis tipos de operadores aritméticos, relacionales, de asignación, lógicos, de dirección y de movimiento.

Existe otro tipo de operador denominado molde que su función es hacer posible que una expresión sea de un tipo determinado utilizando la sintaxis (tipo) expresión;

OPERADORES ARITMÉTICOS

Lista de operadores aritméticos con su significado: + Suma - Resta * Producto / Cociente de una división % Resto de una división

OPERADORES LÓGICOS

! Not (no lógico) && And (y lógico) || Or (ó lógico)

OPERADORES RELACIONALES

= = = ++ m++ m=m+1 -- m-- m=m-1 += m+=n m=m+n -= m-=n m=m-n *= m*=n m=m*n /= m/=n m=m/n %= m%=n m=m%n

OPERADORES DE ASIGNACIÓN

== Igual a != No igual a > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que

OPERADORES DE DIRECCIÓN

Operador de contenido de apuntado u operador de indirección & Operador de dirección

OPERADORES DE MOVIMIENTO

Existe un último tipo de operadores, no comentado hasta el momento, los operadores de movimiento (<<, movimiento a la izquierda y >>, a la derecha). Su función es desplazar los bits de la palabra de memoria dada tantos espacios como se le indiquen a derecha o izquierda. La forma general es: expresion1<< expresion2

PRIORIDAD Y ASOCIATIVIDAD DE LOS OPERADORES

- ++ -- ! ~ * & sizeof(tipo) De derecha a izquierda * / % De izquierda a derecha + - De izquierda a derecha << >> De izquierda a derecha < <= > >= De izquierda a derecha == != De izquierda a derecha & De izquierda a derecha && De izquierda a derecha || De izquierda a derecha ?: De derecha a izquierda = *= /= %= += -= &= <<= >>= De derecha a izquierda , De izquierda a derecha