博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言数据转换
阅读量:6292 次
发布时间:2019-06-22

本文共 393 字,大约阅读时间需要 1 分钟。

  1、在我们编码的时候可能一个表达式中的数字类型是不同的,所以我们的首要的工作就是要把它们转换成相同的类型,然后在进行计算。这个转换的过程就就做隐式类型转换,完全由计算机完成。

  2、隐式类型转换有一定的规则,是为了确保我们计算记过不会出错。

    1)一定是把占空间小的类型转换成占空间大的类型。

    2)、如果我们要转换的类型和要转换成的类型占据的空间大小是一样的,比如整数类型要转换成浮点类型,把有符号的类型转换成无符号类型。

  3、还有一种转换叫做强制转换,这种转换只是我们临时的给定一个类型。

  4、强制类型转换可能会造成数据丢失。

  5、类型的转换不会改变现有存储区中的内容,计算机会用一个新的存储区记录转换后的数字,然后用新的存储区的内容进行其他计算。

转载于:https://www.cnblogs.com/coolYuan/p/9249067.html

你可能感兴趣的文章
Unbuntu安装遭遇 vmware上的Easy install模式
查看>>
几个常用的ASP木马
查看>>
python分析postfix邮件日志的状态
查看>>
Mysql-5.6.x多实例配置
查看>>
psutil
查看>>
在git@osc上托管自己的代码
查看>>
机器学习算法:朴素贝叶斯
查看>>
小五思科技术学习笔记之扩展访问列表
查看>>
使用Python脚本检验文件系统数据完整性
查看>>
使用MDT部署Windows Server 2003 R2
查看>>
Redhat as5安装Mysql5.0.28
查看>>
通过TMG发布ActiveSync
查看>>
Web服务器的配置与管理(4) 配置访问权限和安全
查看>>
ClientScriptManager与ScriptManager向客户端注册脚本的区别
查看>>
js和php中几种生成验证码的方式
查看>>
android UI进阶之仿iphone的tab效果1
查看>>
这是我的第1个C#程序(向控制台输出一句话)
查看>>
html
查看>>
Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第三部分:SqlField)
查看>>
工作第十五周:上线前的惊悚
查看>>