Возможный дубликат:
каков механизм sizeof () в C/C++?
Hi,
Я являюсь ассистентом университета, и недавно я показал своим студентам бакалавриата следующий код C из головоломки C, которую я нашел:
int i = 5;
int j = sizeof(i++);
printf("%d\n%d\n", i, j);
У меня только один вопрос: почему вывод для i равен 5, а не 6? ++ просто игнорируется? Что тут происходит? Спасибо!