【发布时间】:2009-04-07 06:58:08
【问题描述】:
我需要将位域结构从小端架构转换为大端架构。 如果我只是交换结构元素,那么最好的方法是什么,因为字节边界会出现问题。
前结构为:
struct {
unsigned int b1:1;
unsigned int b2:8;
unsigned int b3:7;
unsigned int b4:8;
unsigned int b5:7;
unsigned int b6:1;
};
【问题讨论】:
-
您的问题足以回答我关于单独问题的问题 - 谢谢! :)
标签: c data-structures endianness