생각했을때 union이 잘만 쓰면 더 효율적인거 아님?

그럼 struct는 왜 존재함?

struct가 효율적인 상황이 있음?