[C con Clase] Duda sencilla

Dati Young clear dati_n_n en hotmail.com
Lun Jun 9 22:23:32 CEST 2008


hola hola, lo que esta operación hace, es lo siguiente:
 
--->(--b*a++)/b, y lo que me parece raro, es que al poner "a++", no le sume uno más a 1, o sea, 16.
Acá tienes que (menos menos b (+b) por a más más (que supuestamente debería ser 15+1))/b, lo realicé y me dá: 45/3=15...
 
Alguien me puede explicar el porqué del "a++" (por qué no le aumenta un valor?)
(para que no se preste para malos entendidos: ---> una flecha)


From: icamarero98 en hotmail.comTo: cconclase en listas.conclase.netDate: Mon, 9 Jun 2008 19:49:45 +0000Subject: [C con Clase] Duda sencilla


Por qué si   int a = 15, b = 3;   La expresión:   b = --b * a++ / b;Genera para b el valor 15 Supongo que es un asunto de precedencia de operadores.SaludosIsmael

Todo ruedas: información práctica y todo el glamour del mundo del motor. MSN Estilo y Tendencias 
_________________________________________________________________
Ingresa ya a MSN Deportes y entérate de las últimas novedades del mundo deportivo.
http://msn.foxsports.com/fslasc/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20080609/693eb4f3/attachment.html>


Más información sobre la lista de distribución Cconclase