66问答网
所有问题
C语言中的"无符号的整数"是什么意思?
如题所述
举报该问题
推荐答案 2013-10-11
计算机里的数是用二进制表示的,最左边的这一位一般用来表示这个数是正数还是负数,这样的话这个数就是有符号整数。如果最左边这一位不用来表示正负,而是和后面的连在一起表示整数,那么就不能区分这个数是正还是负,就只能是正数,这就是无符号整数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n99vi9nxsxxvi99pn2i.html
其他回答
第1个回答 2013-10-11
无符号整数unsigned int,占用字节同int一样,但该变量内存表示的最高位不是符号位,而是数据位,说得简单点,有符号int的范围是-32768~32767,而无符号0~65535 也就是说如二进制表示高字节不预留符号位 正 负而用来表示数据大小
第2个回答 2013-10-11
大于等于0的整数,称为无符号的整数
第3个回答 2013-10-11
去买本 计算机组成原理 之类的书看看吧,说来话挺长的,不如自己去看看~计算机原理这类的数据基本都会涉及,并且很详细……
本回答被提问者和网友采纳
相似回答
c语言中
,
什么
叫
无符号整型数?
答:
无符号整型数是C语言中的一种数据类型
。具体解释如下:一、无符号整型数的定义 无符号整型数是一种整数类型,其特点是所有的数字位都被用来表示数值本身,没有任何一位用于表示正负符号。因此,其能表示的正整数范围远大于有符号整型数。例如,在一个标准的32位系统中,无符号整型数的范围是从0到...
C语言中的
"
无符号的整数
"
是什么意思?
答:
回答:计算机里的数是用二进制表示的,最左边的这一位一般用来表示这个数是正数还是负数,这样的话这个数就是有符号整数。如果最左边这一位不用来表示正负,而是和后面的连在一起表示整数,那么就不能区分这个数是正还是负,就只能是正数,这就是
无符号整数
。
C语言中
"unsigned int c=0xff"
是什么意思?
答:
unsigned int表示的是
无符号
0x是表示16进制,0xff=(0x)ff,ff是16进制数,也就是说
c
=16进制下的ff。f在10进制中表示15,八进制用‘0’开头。
C语言的
unsigned int
是什么意思?
答:
C语言中unsigned int是无符号整数的意思
。无符号整型(unsigned int):(1)我们都知道整型是4个字节(有些编译器不同,可能会是2个),即32位,无符号整型当然也为32位。(2)既然是32位,无符号整型的取值是32个0~32个1,即:0~4294967295 (3)我们举个例子:32位有点长,所以我们拿16位...
无符号整型是什么意思?
答:
有
符号整型
int 表示数的范围是 -32768到32767 问题二:二进制无符号
整数是什么意思
例如8位的二进制数0110 1100.在没定义是
无符号的
情况下,默认为是代表有符号的数,并且首位是符号位,0是代表正数,1是负数。如果定义为无符号的数,那首位就不是代表符号而是数字。问题三:
c语言中
,int什么意思,...
c语言中
,int
什么意思
,
什么是无符号
/有
符号整型?
答:
int 是整数类型,用于定义变量的类型,有符号,unsigned int 是
无符号的整数
类型,直白点说有符号无符号整型就是能不能存放负数。根据程序编译器的不同,整形定义的字节数不同。51类单片机的
C语言中
,int代表2个byte(16位);如果是32位ARM处理器的C语言中,则int代表4个byte(32位)。(如32位XP)...
大家正在搜
相关问题
C语言中无符号类型是什么意思啊?
c语言无符号整数怎么定义
C语言中无符号字符型,这个无符号(unsigned)到底什么...
C语言中有符号整型和无符号整型的区别
C语言中的每个符号分别是什么意思?
c++语言中以无符号的十进制形式输出整数是什么意思
C语言中的有符号和无符号是什么意思给仔细讲讲
C语言中为什么不能将无符号整数与有符号整数比较