| Author |
Simple C program-please explain output.
|
hitesh inception
Greenhorn
Joined: Sep 13, 2012
Posts: 1
|
|
output: 20
I could not understand why it prints '20' ? please explain it !
|
 |
Anand Hariharan
Rancher
Joined: Aug 22, 2006
Posts: 252
|
|
Do not try to understand code that is meaningless and/or has undefined behaviour.
Look up http://www.c-faq.com -- Section 3. All of it would make good reading, but 3.8, 3.2 and 3.11 would probably be the most relevant for you.
There is a (very) brief explanation by Stroustrup at http://www.stroustrup.com/bs_faq2.html#evaluation-order
|
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- Antoine de Saint-Exupery
|
 |
 |
|
|
subject: Simple C program-please explain output.
|
|
|