<分区>
请问这个问题的标题,一旦我得到答案,我可能会更新标题。
我用 gcc 4.x 编译和使用这段古老的代码:
struct S {
int a;
int b;
};
int main(void)
{
return (struct S){1,2}.a;
}
如您所见,我将 {1,2}
转换为 struct S
以访问成员 a
。这个特性在C语言中是怎么调用的呢?或者适用于此构造的正确术语是什么?
是否有任何 visual studio 版本支持此功能?