Странные результаты с пост-увеличением
Хорошо, я думал, что знаю о постинкрементном и преинкрементном увеличении, но...
Смешно / странно / как? /Зачем?
#include <stdio.h>
int main()
{
int a = 0;
printf(" A++ - %d \n A++ - %d \n A++ - %d \n A++ - %d", a++, a++, a++, a++);
}
Без компиляции, что бы вы сказали, что результат (какие значения получит A++)?
А что по этому поводу?
#include <stdio.h>
int main()
{
int a = 0;
printf(" A++ - %d \n A++ - %d \n A++ - %d \n A++ - %d", a++, a++, a++, ++a);
}
??