列挙定数ではなく構造体を使用したときの良い点を教えて