最佳答案
考虑一下:
struct Person
{
int height;
int weight;
int age;
};
int main()
{
Person p { .age = 18 };
}
上面的代码在 C99中是合法的,但是在 C + + 11中是不合法的。
C + + 11标准委员会为什么不支持这种方便的特性?