我是编码C ++的初学者 我偶然发现了这段代码 我无法理解为什么 变量'a' 被分配 值5 和 变量'b' 被分配 值1 。
#include <iostream>
using namespace std;
int main ()
{
int a, b;
a = 5, 2, 3;
b = (5, 2, 1);
cout << a<<endl;
cout << b <<endl;
cout << a + b;
return 0;
}
的价值
'a'是5,
'b'是1.
但是如何?