【C语言】逗号运算符
逗号运算符
优先级

来源:
http://c.biancheng.net/view/285.html
运算过程
- 从左向右运算
- 结果为最后一条语句
实践
执行语句前的调试信息

执行语句后的调试信息

完整代码
#include <stdio.h>
int main( )
{
int a=1, b=2, c=3;
int d=(a=a+b, c++, c>= a+b); // 逗号运算符
// 运算规则:1.从左向右运算; 2. 结果为最后一条语句
printf("a= %d, b= %d, c= %d, d= %d", a, b, c,d); // 打印信息
// 结果:a=3, b=2, c=4, d=0
return 0;
}
浙公网安备 33010602011771号