阅读背景:

c语言中printf("%x",-1);为什么会输出-1的十六进制补码??

来源:互联网 

计算机存储的时候是以补码的形式存进去的,输出来在以你原码的形式输出(这个形式就是你设置的形式)!
比如: -1 (32位模式) 比




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

分享到: