阅读背景:

强制类型转换:int i=244;BYTE b=(BYTE)i;为什么结果b会等于零?BYTE不是无符号的吗?

来源:互联网 
我试过,发现只要int的最低位一个字节小于128,b会等于这个字节,如果大于128一律等于0。 我试过,发现只要int的最低位一个字节小于128,b会等于这个字节,如果大于128一律等于0。



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: