我是这样想的:逗号表达式中先取a和b的值,然后执行表达式3,输出一个a+b的值3,然后再将a,b自增
#include <stdio.h>
int main()
{
int a = 1, b = 2;
printf("%d", (a++, b++, a + b)); //5
return 0;
}
我是这样想的:逗号表达式中先取a和b的值,然后执行表达式3,输出一个a+b的值3,然后再将a,b自增
#include <stdio.h>
int main()
{
int a = 1, b = 2;
printf("%d", (a++, b++, a + b)); //5
return 0;
}