C语言赋值规则详解

赋值规则

赋值规则:在进行赋值时,如果两侧类型不一致,需要进行类型转换,具体规则如下:

  1. 实型→整型:小数部分会被舍去。例如:int a = 5.5; 赋值后,a 的值为 5。
  2. 整型→实型:数值不变,但以浮点数形式存储。
  3. 字符型→整型:字符型值存储在整型变量的低 8 位。例如:int a = 'A'; 此时 a 存储的值是字符 'A' 对应的 ASCII 码 65。

这些规则保证了不同数据类型之间的正确转换。

ppt 文件大小:1.13MB