热门
最新
红包
立Flag
投票
同城
我的
发布
一一哥Sun
Java领域优质创作者
3 年前
truesyc000666
在C站奋战一年,来自官方的认可,是对我持续创作的鼓励。接下来壹哥会继续努力,希望创作更多优质的内容,来回馈广大粉丝和读者的厚爱
下一条:
⭐️⭐️整型⭐️⭐️整型分为char、short、int、long,最大的特点就是在不同平台或编译器下所分配的内存空间不同,这里我们统一按32位系统处理。⭐️1. charヾ(❀╹◡╹)ノ゙❀~char其实是一个字符型,但也可以定义整型,在32位操作系统中储存大小为1字节。这里出现了一个新的概念——字节(Byte,简写为B)。字节是计算机信息存储容量的计量单位,和大家用米做计量长度的单位一样,只不过这里是计算机用的单位。大家都知道,电脑只认识二进制数字串,就是“0”和“1”,一个“0”或者“1”,就是一位,位用bit(比特)表示,那101010就是6个数字,就是6位,32位系统就表示一次性可以处理32位数据。而一个字节是8位,也就是有8个二进制数。而字符型char大小为一个字节。每一种基本数据类型都有两种形式:有符号数(signed)和无符号数(unsigned)🙊如果是无符号数,最小是0000 0000,为0,最大为1111 1111,即2^8-1,为256。🙊如果是有符号数,最高位为符号位,0表示正,1表示负。🙊0 000 0000~0 111 1111,范围为0~127;1 000 0000~1111 1111,范围则为-1~128;所以unsigned char范围是0~255,signed char的范围🙊⭐️2.short短整型,占两个字节,也就是16位,定义方法为short a;前面有unsigned就是无符号整型,数据值的范围为-32768~32767,没有就默认有符号,数据值的范围为0~65535。⭐️3. int整型(拆解hello world留下的坑终于填了,我太好了),占4个字节,也就是32位,定义方法为int a;前面有unsigned就是无符号整型,数据值的范围为……按计算器太麻烦了,反正不超过10位数就行。是-128~127。(没了,欢迎下次再来)大家一起加油!下期讲解long int和int的区别
立即登录