测试代码:
#include <stdio.h>
int main()
{
int a = 10;
a = ({ int c = 0; c = 5 + 6;});
printf("a = %d\n", a);
return 0;
}
运行结果:
a = 11
结论:
({})表达式取的是{}内表达式的值(返回结果)
测试代码:
#include <stdio.h>
int main()
{
int a = 10;
a = ({ int c = 0; c = 5 + 6;});
printf("a = %d\n", a);
return 0;
}
a = 11
结论:
({})表达式取的是{}内表达式的值(返回结果)