Un operador lleva a cabo operaciones sobre uno (operador unario), dos (operador binario) o tres
(operador ternario) datos u operandos de tipo primitvo devolviendo un valor determinado también
de un tipo primitivo. El tipo de valor devuelto tras la evaluación depende del operador y del tipo de
los operandos.
Operador asignación
El operador asignación, =, es un operador binario que asigna el valor del término de la
derecha al operando de la izquierda. El operando de la izquierda suele ser el
identificador de una variable. El término de la derecha es, en general, una expresión de
un tipo de dato compatible; en particular puede ser una constante u otra variable.
Operadores aritméticos combinados
Combinan un operador aritmético con el operador asignación. Como en el caso de los operadores
aritméticos pueden tener operandos numéricos enteros o reales y el tipo específico de resultado
numérico dependerá del tipo de éstos.
Prioridad entre operadores
Si dos operadores se encuentran en la misma expresión, el orden en el que se evalúan puede
determinar el valor de la expresión. En la Tabla 4.11 se muestra el orden o prioridad en el que se
ejecutan los operadores que se encuentren en la misma sentencia. Los operadores de la misma
prioridad se evalúan de izquierda a derecha dentro de la expresión.