The small big problem..


Posted: 2006/02/01 07:22:00 | Source | More posts about Uncategorized

Learning C from 2nd Sem.. Thought can explain the basics.. But when I tried to explain a very basic code to the first years in college, I was clean bowled. The code: #include int main() { int i=5; printf (”\n%d %d %d\n”,i,i–,++i); } According to my knowledge it should give 5 6 6. But it gave 5 6 5.. Why? I don’t know… today in office, me,naresh & Arvind tried to figure out what is happening.. It is giving 5 6 6 up to GCC 4.0.0 version (as informed by Monuda), but in GCC 4.0.2 .. we can’t explain the result.. Any one help me………………….

comments powered by Disqus
Contents © 2004-2014 Kushal Das - Powered by Shonku