gpt4 book ai didi

Union 可以在 C 中自引用吗?

转载 作者:太空狗 更新时间:2023-10-29 15:33:33 25 4
gpt4 key购买 nike

我在采访中被问到“Union 可以 self 引用吗?”

我知道 struct 可以自引用,但我对 union 真的很困惑。我在一本教科书上看到 union 可以自引用,但是没有再说这个主题。

谁能确认 union 还是不是可以自引用?

最佳答案

当然可以,和struct一样:

union toto {
union toto* a;
unsigned b;
};

一旦知道标签标识符 toto 是一个 union 类型,union toto* 就是一个指向不完整类型的指针。

不过,很难弄清楚这些知识除了面试之外还能为您服务。

关于Union 可以在 C 中自引用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8112085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com