首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

int a =-1的怪有关问题

2013-10-01 
int a -1的怪问题int a -1最后的出来的结果 a0xffffffffint不是有符号整数吗?怎么不能-1呢?[解决办法

int a =-1的怪问题
int a =-1;
最后的出来的结果 a=0xffffffff
int不是有符号整数吗?怎么不能=-1呢?
[解决办法]
-1在内存中的表示就是0xffffffff,你用int*指过去读是-1用unsigned int*指过去读就是0xffffffff
[解决办法]
内存中存的都是补码形式,打印什么值看你输出的格式 。

热点排行