假设我想定义两个结构,第一个有一个类型,另一个我想与第一个具有相同的类型。这在 C99 中可能吗?
例子:
typedef struct {
fieldA;
fieldB;
} typeA;
struct B {
fieldA
fieldB
};
Run Code Online (Sandbox Code Playgroud)
typedef B A;
如果不是 typedef,是否还有其他关键字/方法可以做到这一点?
编辑:从目前的反馈来看,我似乎没有尽可能清楚(我非常感谢!)
我的特定场景是 typedef 结构定义,需要为另一个结构键入别名。