Здесь мы рассмотрим особенности использования операции "запятая".
Операция имеет вид: Выражение1 , Выражение2.
Выражения, разделенные запятыми, вычисляются слева направо, причем типом и значением результата являются тип и значение правого операнда.
Пример.
#include <iostream.h>
main ()
{
int s,t,i=74;
s = (3.14,i%9,200);
cout<<"s="<<s<<endl;
s=3,i%=9,t=9;
cout<<"s="<<s<<", i="<<i<<", t="<<t<<endl;
}
Результат работы программы:
s=200 s=3, i=2, t=9
На следующем шаге мы рассмотрим очередность выполнения операций.