位域的应用(花费时间过长,暂时放弃了,大小端的同步一半也不需要个人去考虑,但是可以作为debug的可能方向)
C/C++的结构体有一个规定,无论大端还是小端,先定义的成员一定是低字节和低位。在大端系统中,结构体变量及其成员的存储情况如下:.a1.a2.b1.b2.b3.b4bit[00:01][02:07][08:10][11:14][15:19][20:23]data010000111001000010110011.a1[0:1]=0b01(0x1);.a2[0:5]=0b000011(0x3);.b1