OPERADORES ARITMETICOS DE INCREMENTO DE DESCREMENTO Añade o resta un 1 a su operadora. Corresponde a las instrucciones directas de ensamblador INC (incrementa en una ala variable) DEC registro (decremento en uno al registro) OPERADOR ACCION ++ Incrementa en...
More
OPERADORES ARITMETICOS DE INCREMENTO DE DESCREMENTO Añade o resta un 1 a su operadora. Corresponde a las instrucciones directas de ensamblador INC (incrementa en una ala variable) DEC registro (decremento en uno al registro) OPERADOR ACCION ++ Incrementa en 1 el operador -- Decremento en uno el operador La sintaxis correspondiente es: ++x Incremente en uno x X++ Incremente en uno x --x Decremento en unos x x-- Decremento en uno x La diferencia consiste en que la operación de incremento o decremento se realiza antes o después de utilizar el valor del operando. Por ejemplo en el siguiente trozo de programa: Int x,y,n X=10; Y=++x n=x++ Y el valor 11 ya que la variable x se incrementa antes de asignarse ala y. En cambio la variable n tiene el valor 10 por que aún no se ha incrementado la x, cuando se asigna a n. Dados estos dos ejemplos: Ejemplos 1: X=5 If (++x>5) printf (“X es mayor que cinco”); Ejemplo 2 : X=5 If (x++>5) printf (“X es mayor que cinco”); Deducimos que
Less