龙空技术网

C语言变量类型

精彩一生 148

前言:

现时朋友们对“c语言中变量的种类”大约比较注重,我们都想要知道一些“c语言中变量的种类”的相关知识。那么小编也在网络上收集了一些有关“c语言中变量的种类””的相关知识,希望看官们能喜欢,姐妹们快快来了解一下吧!

三)变量的存储范围:

从上表看出4个位表达的刚好是十六进制数字的个位数,如果再加4个位8位刚好表达的就是十六进制的两位数。因此计算机以8个位代表一个字节,表达的数字是(0-255)0x00到0xFF之间的数字总共256个,就像十进制中的两位数是0到99总共100个那样

a)单字节变量(8位): unsigned char和char

unsigned char:无符号单字节变量,存储范围是0-255(0xFF)。

char:有符号单字节变量,存储范围是-128到0到127之间的数。

为了让char类型存储的256种数字中,一半是正数一半是负数,计算机将char类型变量中的最高位作为符号位。最高位为0的是正数,最高位为1是负数。

在负数区间,将unsigned char的数值减去256就是char类型

标签: #c语言中变量的种类