On 12/06/2013 10:41 AM, Umesh Kalappa wrote: > I’m bit confused or i'm missing something here . The first of these is implementation-defined behaviour, and the second is (potentially) undefined behaviour. This is more of a generic C question than a GCC question. Andrew.