现在我在下一个结构上堆叠
struct{
unsigned long c:1; /* Set to 1 if Card is ready to operate after initialization */
unsigned long nf:3; /* Number of I/O Functions */
unsigned long mp:1; /* Memory Present */
unsigned long dummy:3; /* Stuff Bits:2bit, S18A:1bit */
unsigned long ocr:24; /* I/O OCR */
}bit;
我在":"这是我第一次看到它的象征,它是什么?另一个问题是,
我有一个号码
uint32_t response;
如何在结构的元素之间划分这个数字?我的意思是把前1个字节放到变量c,接下来3到nf,依此类推,我将不胜感激任何提示。感谢