- 博客(1)
- 资源 (13)
- 收藏
- 关注
原创 int与uint转换过程中值的变化
int类型的数据转化为uint类型:因为int是带符号的类型,当int是正数时,int类型数据转化为uint时不发生改变。当int是负数时,int类型数据转化为uint类型时,值就要发生变化。但转化的过程并不是去掉前面的负号,例如int a=-1;uint b=(uint)a;这时b的结果并不是1;而是4294967295;我们知道在计算机中存储数据都是用补码来存储的,
2010-02-02 20:37:00
32503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人