This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: different output from the gcc



>> From: Mahadev K Cholachagudda <mahadev_kc@yahoo.com>
>> Subject: different output from the gcc
>> 
>> Hello to all,
>> 
>> the following program prints different outputs on the terminal.
>> 
>> #include <stdio.h>
>> int main()
>> {
>>     int i=10, j=20;
>>     printf("%d %d");
>>     return 0;
>> }
>> 
>> 
>> on windows nt, prints : 38076236 1627415320
>> on RH linux    , prints : 20 10
>> on sun solaris , prints : 67584 -1341572
>> 
>> what is the reason ?

>From: Joe Comunale [mailto:jbc@forbin.qc.edu]
> 
>On Compaq Tru64 (nee DEC OSF/1 4.0E) it prints:
>536870248 536870264
 
  On my Deathstation 9.1 it makes demons fly out of my nose. You may
perhaps have invoked some undefined behaviour?


        DaveK
-- 
 "The secret of life is honesty and fair dealing. If you can fake that,
you've got it made." -Groucho Marx


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]