SAU-trade
14-11-2012, 09:55
# include <stdio.h>
void main ()
{int x=5, y=60;
x++ ;
++ y ;
printf ("x=%d y=%d\n", x,y);
printf ("x=%d y=%d\n", x++,++y);
}
Такой вопрос... Почему при выполнении ответ выдает
х = 6 у = 61
х=6 у =62
А когда делаешь пошаговую отладку то получается
х = 6 у = 61
х=7 у =62
void main ()
{int x=5, y=60;
x++ ;
++ y ;
printf ("x=%d y=%d\n", x,y);
printf ("x=%d y=%d\n", x++,++y);
}
Такой вопрос... Почему при выполнении ответ выдает
х = 6 у = 61
х=6 у =62
А когда делаешь пошаговую отладку то получается
х = 6 у = 61
х=7 у =62