((WORD)(((BYTE)(a))|((WORD)((BYTE)(b)))<<8))

형들 이거 그냥 단순히 형변환하면서 a, b or 연산해서 8비트 이동시키는거 맞음?
아니면 뭔가 다른의미가 있는거임 씨팔 괄호가 좆나 많으니깐 캐스트변환하는게 아니라 다른의미가 있나싶어서ㅠㅠㅠ