Почему размещение скобок вокруг списка значений, разделенных запятыми, меняет назначение? [Дубликат]
На этот вопрос уже есть ответ:
Что означает разделенный запятыми список значений, заключенный в скобки, означает C? а = (1, 2, 3); [Дубликат] 6 ответов Как работает оператор запятой 9 ответовПожалуйста, рассмотрите следующий код,
int i;
i = 1,2,3,4,5;
printf("First time i = %d\n",i);
i = (1,2,3,4,5);
printf("Second time i = %d\n",i);
Выход
Первый раз я = 1
Второй раз я = 5
Почему в круглых скобках оператор запятой принимает последнее значение, а без скобок - первое?
Заранее спасибо