在大端字节PowerPC MPC565中进行类型转换

时间:2019-07-12 16:02:21

标签: c endianness

以下摩托罗拉PowerPC MPC565(Big Endian)C语言代码中的“ numChar1”和“ numChar2”的值应该是什么?

unsigned short numUShort = 0xA000;
unsigned char  numChar1   = 0x00;
unsigned char  numChar2   = 0x00;

void main ()
{
   numChar1 = (unsigned char)((0xFF00 & numUShort));
   numChar2 = (unsigned char)((0xFF00 & numUShort)>>8);
}

0 个答案:

没有答案