类型转换 发表于 2019-03-06 | 更新于: 2019-03-06 | 分类于 数据类型 , 类型转换 | 字数统计: 171(字) | 热度 °C | | 阅读次数: 类型转换 进行不同数据的强制转换其实就是数据占用字节扩充或者截断。 将数据由值域较宽类型强制转换到值域较窄类型时,有可能出现数据信息丢失。 char 型数据在机器里通过 ASCII 码存储,也就是用一个整数存储的。 当执行一个运算时(如这里的a>b),如果它的一个运算数是有符号的而另一个数是无符号的,那么C语言会隐式地将有符号 参数强制类型为无符号数,并假设这两个数都是非负的,来执行这个运算 ------ The Happy Ending ------