c union嵌套struct位操作