77599585 发表于 2021-4-8 13:03 好的没问题,谢谢你! |
77599585 发表于 2021-4-8 13:03 不报错吗?没有凑成3个F,少了一位。这种结构体一般会强制配成8位 16位 32位的,随便定义一位也要凑齐。 假设你不报错,优化自动给你添加了最后一位。 pg这个结构体就是一个16位的类型(定义了15个,帮你补一个) 所以sizeof(pg)应该等于4才对 pg.state=5 另外unsigned short mode:4 带变得是mode只取unsigned short中的最低4位 |
77599585 发表于 2021-4-8 12:57 后面的问题我也不懂 希望你弄明白之后回复我一下 互相学习哈 |