C++ 在c+;中使用cin时逗号做什么+;
我在练习一些编程,错误地编写了以下代码行:C++ 在c+;中使用cin时逗号做什么+;,c++,C++,我在练习一些编程,错误地编写了以下代码行: int a,b; cin>>a,b; 谁能解释一下逗号在这里的作用,以及为什么编译器没有显示任何错误。这意味着整个表达式都有值b 但是因为b没有初始化,所以代码的行为是未定义的 现代编译器可以让你感到温暖。逗号运算符:明白了。谢谢
int a,b;
cin>>a,b;
谁能解释一下逗号在这里的作用,以及为什么编译器没有显示任何错误。这意味着整个表达式都有值b 但是因为b没有初始化,所以代码的行为是未定义的
现代编译器可以让你感到温暖。逗号运算符:明白了。谢谢