相关疑难解决方法(0)

逗号运算符在赋值期间如何工作?

int a = 1;
int b = (1,2,3);
cout << a+b << endl; // this prints 4
Run Code Online (Sandbox Code Playgroud)
  1. (1,2,3)c ++中的某种结构(某种原始类型的列表,也许?)
  2. 为什么b分配值3?编译器是否只是从列表中取出最后一个值?

c

9
推荐指数
2
解决办法
2657
查看次数

标签 统计

c ×1