C语言结构体的字节对齐及指定对齐方式