union成员共享同一块存储空间

作用:

  1. 判断大小端
  2. 创建别名
  3. 将union中较大的对象分解成组成这个对象的各个字节