C语言中char溢出与存储读取的探讨 c语言的数据类型: char类型的数据范围: char:-128~127 原因:char类型在内存中占一字节,而每一字节用8位二进制数表示,对于有符号型的其最高位表示其符号位且数据在存储时都是以补码存储的,故char的范围就是-128~127 那么由这个原因我们就可以推知其他数据类型的存储范围了。 在使用char类型时数据溢出出现的现象: 额,不是说char类型的数据范围是-128~127么,这怎么我给它赋值256,127都可以运行尼???这是为什么,我们再来看下面的会更精彩嘿嘿(憨笑)