类型转换

类型转换

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