Пожалуйста, объясните мне выход этой программы:Пожалуйста Объясните Comma Operator в этой программе
int main()
{
int a,b,c,d;
a=10;
b=20;
c=a,b;
d=(a,b);
printf("\nC= %d",c);
printf("\nD= %d",d);
}
Выход, который я получаю:
C= 10
D= 20
Мои сомнения то, что делает «» оператор здесь?
Я скомпилировал и запустил программу с помощью блоков кода.
возможный дубликат [Что делает оператор запятая \ '\' делать в C?] (http://stackoverflow.com/questions/52550/what-does-the-comma-operator-do-in-c) –