[C言語] 無名構造体・無名共用体

C言語の仕様 "C11(ISO/IEC 9899:2011)" は、無名構造体と無名共用体(Unnamed Structure and Union Fields)を新仕様として取り込んでいる。

Wikipedia : C11(C言語)

 

また C11 に準拠したC言語の処理系でも無名構造体と無名共用体に対応している。

GCC

https://gcc.gnu.org/onlinedocs/gcc/Unnamed-Fields.html

 

Oracle Solaris Studio

https://docs.oracle.com/cd/E19205-01/821-2495/bkael/index.html