读书人

用C语言取反~的有关问题

发布时间: 2012-09-13 09:51:52 作者: rapoo

请教高手用C语言取反~的问题
0x0a --> oxfa

这是怎么计算出来的?

[解决办法]
是自己算的还是程序输出的?
[解决办法]
再说0x0a取反是0xf5
[解决办法]

探讨
void main()
{
int k,result;
k=0x0a;
result=~(k);//result 的值为0xfa
}
就是这个程序,在一本书上写的。

[解决办法]
关于这个问题可以先看k=0x0a;
再是取反在寄存器中是FFFFFFF5了(这个数就负数,要转换为正数)

读书人网 >C语言

热点推荐