在 C 中,我经常看到这样初始化的结构:
struct size aSize;
aSize.x = 100;
aSize.y = 42;
但在其他语言中,您可以在一行中创建“类似”数据结构,例如:
aSize = {
x : 100,
y : 42
};
C 中是否支持类似的语法?
我知道Javascript的“struct”之类的数据结构实际上是一个没有定义参数的散列,我只是想展示语法
最佳答案
关于c - 如何根据成员名称在 C 中初始化结构体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4766012/