char. 类型篇

对于强类型的c语言,类型贯穿着整个语言体系,掌握好类型,学c语言就相当上手 。。

计算机的内存被分成一个个的储存单元。     一个储存单元=1 byte=8 bit

对于基本整型类型。char  =    1 byte

                           short =     2 byte

         int   =     4byte(不同编译器。 存在int = 2 byte)

                           long   int = 4 byte

         long   long = 8 byte

计算机允许相同类型数据进行基本运算。  

char   我们所谓的字符类型。取值范围 : -128~127   unsigned char  取值范围 : 0~255

一个字符类型刚好对应了ASCII 码表

例如 char a ='a';      及变量 a 在内存中会相应的转换为 a所对应的ASCII码中的 97

而这些基本整型数据类型 在内存中以补码形式存放,计算机以补码形式存放数据是。因为计算机只进行加法运算

猜你喜欢

转载自www.cnblogs.com/lc-bk/p/11068440.html