Is this undefined C behaviour?
Наш класс задал этот вопрос профессору C программирования:
Вам дан код:
int x=1;
printf("%d",++x,x+1);
Какой выход он будет производить всегда?
Большинство студентов сказали неопределенное поведение. Может кто-нибудь помочь мне понять, почему это так?
Спасибо за редактирование и ответы, но я все еще в замешательстве.