请问在linux下C中({})是什么用法
如下代码,我知道功能,但是这是什么用法啊,我都不知道怎么去google
#include<stdio.h>linux c google
//#include<iostream>
int main(int argc,char** argv){
int a=({int m1=1;
int m2=2;
int m3=3;
char d='a';
1;
m3;
//d;//invalid
//m1>m2?m1:m2;
});
//std::cout<<a<<std::endl;
printf("a=%d\n",a);
return 0;
}