共用体内の型を参照したいと思います。 、私は私だけDIGIT_1、DIGIT_2、DIGIT_3、DIGIT_4、SEG_1、SEG_2のリストを提示していますがDISPLAY_1.DIGITSまたはDISPLAY1.SEGMENTSような何かを行うことができるようにしたいC言語の中での参照型
typedef union
{
typedef enum DIGITS_T
{
DIGIT_1 = 0,
DIGIT_2 = 1,
DIGIT_3 = 2,
DIGIT_4 = 3
} DIGITS;
typedef enum SEGMENTS_T
{
SEG_1 = 0,
SEG_2 = 1,
SEG_3 = 2,
SEG_4 = 3,
SEG_5 = 4,
SEG_6 = 5,
SEG_7 = 6,
SEG_8 = 7
} SEGMENTS;
} DISPLAY_1;
:私は、次のコードを持っていますDISPLAY1にアクセスするときなど
私は後に何をすることができますか?私は組合を正しく使用していませんか?
ありがとうございます!
あなたが '' union' ... –
内部typedef'は投稿しないでくださいしないでくださいコードの写真。それを質問に貼り付けます。 –
@ChristianGibbons私がコードを挿入すると、正しく挿入されないので、すべてがフォーマットされたり、灰色のボックスに囲まれたりするわけではありません。あなたは私の代わりに何をしますか? @EugeneSh。 – Schwagmister