Daniel CHIRIBUTA wrote:

> Rezultat:
> (a++)+b=17 ; a+(++b)=17
> 
> stupoare... murmur...
> Am facut eu ceva gresit pe mashinile alea, sau asa e normal ??
> Ca ar fi o oarecare logica si asa, dar e cam absurda ...

daca le pui in doua printf-uri rezultatele vor fi 16 si 18.
problema este ca in prinf se evalueaza expresiile de la dreapta la
stanga, deci intai a+(++b) si apoi (a++)+b.
am incercat tot pe rh6.2 cu egcs-1.1.2-30

L.

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui