Quote:
Originally Posted by psapikas
#10 why does the loop ends?
Because the value of i becomes -1 at some point in the loop and so ++1 becomes 0 and so it breaks.

Quote:
Originally Posted by psapikas
#17 why does 3+big(a,b) is different than big(a,b)+3 ?
Because of order of precedence of the operators involved.

Quote:
Originally Posted by psapikas
#20 The line x=new int; gives me 4 errors and 1 warning in my compiler.
It should not. I have tried compiling it. What compiler you are using and what are the errors / warnings.