C语言赋值规则详解
赋值规则
赋值规则:在进行赋值时,如果两侧类型不一致,需要进行类型转换,具体规则如下:
- 实型→整型:小数部分会被舍去。例如:
int a = 5.5;
赋值后,a
的值为 5。 - 整型→实型:数值不变,但以浮点数形式存储。
- 字符型→整型:字符型值存储在整型变量的低 8 位。例如:
int a = 'A';
此时a
存储的值是字符 'A' 对应的 ASCII 码 65。
这些规则保证了不同数据类型之间的正确转换。
1.13MB
文件大小:
评论区