Операция запятая
Прошу помощи в одном простом вопросе. Сижу и никак не могу понять, что делают, какие значения присваиваются и как работают следующие операторы:
int х = (1,024);
int у;
у = 1,024;
не могли бы, хотя бы вкратце объяснить? Заранее благодарен.
Код:
#include <iostream>
using namespace std;
int main()
{
int x, y;
x = (y = 1, y + 2);
cout << "x = " << x << endl << "y = " << y << endl;
return 0;
}
using namespace std;
int main()
{
int x, y;
x = (y = 1, y + 2);
cout << "x = " << x << endl << "y = " << y << endl;
return 0;
}
P.S. Вообще-то такие вопросы в форумах не задают. Это есть в любом учебнике для начинающих.
Спасибо за ответ. Извиняюсь за вопрос ,просто нет времени в книжках искать, а в интернете не нашёл.