1
3
你说得对,struct-inside-a-union-inside-a-struct在这段代码中是相当无用的,但是作者把它作为以后代码的垫脚石。因为他知道未来的代码将是什么样子,所以他可以准备早期的代码,使更改尽可能少。 在本教程的第二部分中,定义扩展到:
现在一个
我怀疑内部结构只是为了平行。在v0.6中,作者添加了
|
2
2
你说得对。这将是一个单独的类型,它可以保存许多不同类型的值。 这是第一步。第二步将添加另一个类型。
为此,您将向
至于你为什么有单场结构的原因,我的猜测是他们考虑了以后多场结构的可能性:
这只是我的猜测,随着你的迭代,它可能会变得清晰起来。 为什么? 他们选择那样做。 |
afiori · 访问结构并集中结构的第一个字段 7 年前 |
AppTest · 如果联合声明为[闭合],则不会显示循环 7 年前 |
NeoR · 联合和内存管理[重复] 8 年前 |
Kevin · 获取浮点数的符号、尾数和指数 8 年前 |
user2671513 · C:指针、并集和地址 11 年前 |
user2322888 · 并集在c中有什么用?[副本] 11 年前 |
chhenning · 在c中使用并集时不理解输出++ 11 年前 |
user978122 · C工会背后的意义是什么? 11 年前 |