avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [avr-gcc-list] OT Generic C question


From: Ron
Subject: RE: [avr-gcc-list] OT Generic C question
Date: Tue, 20 Sep 2005 23:01:47 +1000

> I was helping a friend debug some code, he is new to C,  
> using the Keil version of GCC for ARM. Anyway I found the following:
> 
> int i;
> 
> i=0;
> i=i++;
> //i was still zero that 
> 
> That is i=i++ never incremented i, now I would have thought 
> the line would be the same as:
> 
> i=i;
> i=i+1; 
> 
> So you guys are the smartest people I know when it comes to C 
> so I thought I would ask you guys if this is a compiler bug 
> or is my understanding of C just been shaken. 
> 
> Regards,
> Trampas 

Not exactly the gold standard, but Microsoft C7 gives the
expected 1, whereas AvrGcc gives 0, So could be a gcc bug.

Ron






reply via email to

[Prev in Thread] Current Thread [Next in Thread]