首页 > 软件操作教程 > 编程开发 > C语言
题目内容

C语言 赋值转换

题目答案

    赋值转换是在赋值运算中芫成的。当赋值运算符右侧的操作数的值与左侧的变量的类型不一致时,将右侧的操作数类型转换为左侧的变量的类型。具体转换规则为:

    ①整型数据赋给float或double型变量,整型数据数值不变,但以浮点数形式存储到变量中。

    ②将flaot或double型数据赋给整型时,舍弃小数部分。例如:

    int x;

    x=4.3;

    则赋值转换后x的值为4。

    ③将字符型数据赋给整型变量,数值不变,将字符型变量的8个二进制位存入整型变量的低八位中。

    ④将整型数据赋给字符型变量,由于整型数据所占内存空间高于字符型,所以只将整型数据的低八位存入字符型变量中。

    ⑤float型数据转换为double型变量,数值不变,只在floa锂数据尾部加0以赋给double型数据。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端