単に6バイトサイズの型を定義したいだけなら、

typedef struct { char A[6]; } HOGE_t;

の方がエレガント。
[6]のところを変えれば何バイトにでもできる。