Raj*_*Raj 6 c unions
在C中,是否可以在另一个联合中定义联合?如果不是,为什么不可能?或者,如果是,可以在哪里使用?
R..*_*R.. 7
假设您要定义:
union myun { int x; sometype y; };
where sometype是typedef由您正在使用的库定义的.如果库碰巧将它实现为联合类型,那么这将是一个联合内部的联合,并且它是有意义的,因为你不能(从一个好的设计角度来看)违反了库类型的封装.
sometype
typedef
归档时间:
15 年,5 月 前
查看次数:
7024 次
最近记录:
13 年,6 月 前