我已经按照这种方式声明了一个位域:
typedef struct morder {
unsigned int targetRegister : 3;
unsigned int targetMethodOfAddressing : 3;
unsigned int originRegister : 3;
unsigned int originMethodOfAddressing : 3;
unsigned int oCode : 4;
} bitset;
我也有一个int数组,我想从这个数组中获取int值,该值表示此位域的实际值(实际上是我拥有其部分的某种机器字,我希望获得整个字的int表示)。