2

私はC++に取り組んでいます: 以下はコードスニペットです:

class my
{
  union o
  {
    int i;
    unsigned int j;
  };

  union f
  {
    int a;
    unsigned int b;
  };
};

クラス「my」のサイズが1バイトであることがわかりました。値が 1 バイトである理由がわかりません。誰でもこの結果を説明できますか?

4

4 に答える 4