我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:主页 > 读内存整数 >

负整数赋值给无符号变量的结果及它们在内存中的表示形式

归档日期:05-28       文本归类:读内存整数      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  整型数据是带符号数还是无符号数,其实在C语言中内部处理是没有区别的,区别仅仅在于输出的时候。

  如果给的是带符号数,那么就存储它的补码示,否则存储它的绝对数值对应的二进制值。

  比如一个16位(二进制位数)整型数据在内存中是两个字节,它的每一位都是1。如果该数据定义时未使用unsigned,那么它就是一个带符号的整数,它的值就是-1;而如果该数据定义时使用了unsigned,那么它就是一个带符号的整数,它的值就是65535。

本文链接:http://auxloisirs.com/dunacunzhengshu/271.html