共计 1 篇文章

C匿名联合体

一直以来的印象是匿名联合体兼容性不是很好。今天看代码似乎各个编译器都有做兼容,差不多也是事实性标配了。或许以后可以放心大胆的使用。 typedef struct A { union { uint8_t *p8; uint16_t *p16; uint32_t *p32; } }; /* ------- Start of ...