C语言({})表达式

2017-04-22     浏览次数:

测试代码:

#include <stdio.h>

int main()
{
    int a = 10;

    a = ({ int c = 0; c = 5 + 6;});
            
    printf("a = %d\n", a);
    return 0;
}

运行结果:

a = 11

结论:

({})表达式取的是{}内表达式的值(返回结果)

*转载请注明出处,更多资料尽在 吾爱编程
返回吾爱编程首页