赋值转换是在赋值运算中芫成的。当赋值运算符右侧的操作数的值与左侧的变量的类型不一致时,将右侧的操作数类型转换为左侧的变量的类型。具体转换规则为:
①整型数据赋给float或double型变量,整型数据数值不变,但以浮点数形式存储到变量中。
②将flaot或double型数据赋给整型时,舍弃小数部分。例如:
int x;
x=4.3;
则赋值转换后x的值为4。
③将字符型数据赋给整型变量,数值不变,将字符型变量的8个二进制位存入整型变量的低八位中。
④将整型数据赋给字符型变量,由于整型数据所占内存空间高于字符型,所以只将整型数据的低八位存入字符型变量中。
⑤float型数据转换为double型变量,数值不变,只在floa锂数据尾部加0以赋给double型数据。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>