什么是有符号型整数和无符号型整数?
3个回答
展开全部
它可以是-1也可以是65535。
取决于你的数据类型是short还是unsigned short。
我没想过short是16个1的时候值会是65535
如果是int类型,那么就更好说了,int就有65535那么大的数。它的标志位决定的是4294967295还是-1,这个边界和65535差好远。
取决于你的数据类型是short还是unsigned short。
我没想过short是16个1的时候值会是65535
如果是int类型,那么就更好说了,int就有65535那么大的数。它的标志位决定的是4294967295还是-1,这个边界和65535差好远。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在计算机中整形是以补码表示的!正数的补码就是二进制形式,不用改变,对于负数则用补码是负数绝对值取反加一得到.例如1的十六为二进制为0000 0000 0000 0001在内存中就是这样的,对于-1则将上述的编码取反即1111 1111 1111 1110再加一得-1的补码为1111 1111 1111 1111.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询