C言語における構造体内の共用体(union)の使用方法
struct MyStruct { int type; union { int intValue; float floatValue; char stringValue[20]; } data; };>>More
struct MyStruct { int type; union { int intValue; float floatValue; char stringValue[20]; } data; };>>More
共用体のメンバーへのアクセスには、ドット演算子(.)とアロー演算子(->)を使用します。ドット演算子は、共用体のインスタンスが直接指定されている場合に使用されます。一方、アロー演算子は、共用体のポインタが指定されている場合に使用されます。>>More