C/C++中逗号表达式的用法

代码:

 #include <cstdio>
#include <iostream> using namespace std; int main(){ int t1,t2;
t1 = ,t2++;
cout<<t1<<" "<<t2<<endl;
t1 = (,); //必须要加括号否则编译出错
cout<<t1<<endl; return ;
}

输出:

2 1
6

分析:

逗号运算符优先级最低,从左到右执行。

需要注意的是第九行代码实际上是两条表达式。

上一篇:spring boot 解决后台返回 json 到前台中文乱码之后出现返回json数据报错 500:no convertter for return value of type


下一篇:微信生成二维码 只需一个网址即刻 还有jquery生成二维码