c51单片机 unsigned char i,c; unsigned int f; i=0x03;

2025-04-25 01:25:56
推荐回答(2个)
回答1:

f=c;
c=0xFF;
结果:f=255

回答2:

先是 f=3
然后 f=768
最后 f=255
把8位数的C赋给16位的f, f的结果是8位
把16位数的f 赋给8位的c, c的结果只能保留低8位