C语言第7课:数据类型转换的知识点,以及出一道容易出错的题( 二 )
前面我们介绍了一些基础的知识点 , 当然了 , 一篇文章字数有限 , 主要是起到了“大致概括”的作用 , 对于一些知识细节 , 还是需要大家有时间的话 , 找一本非常系统的教程或者是书籍 , 对照着再深入和系统地学习一下 。
即便我们不使用C语言进行找工作 , 其实如果学了C语言 , 做其他编程方面工作 , 也会有些帮助 , 编程思想都是想通的 。 但是C语言中的技术细节较多 , 有些知识点是咱们没有必要深入钻研的 , 就像汉字总共有好几万个 , 但是常用的汉字就只有一两千个 。 同样的道理 , 我们在学C语言的时候 , 也是尽量学最常用的知识点 , 站在“实用”的角度来进行学习 。
话不多说 , 我们来看下面这段C语言程序:
C语言中的一类“隐式转换”
上述程序的第5行 , 定义了一个“单精度浮点型”变量f , 初始化值为3.14 , 在第6行 , 将f的值给了一个整型变量i , 这里面就涉及到了“隐式转换”的思想 。
C语言中 , 如果一个“浮点数”赋值给了一个整型变量 , 只能以浮点数的“整数部分”赋值给它 。 上述这个程序中 , 整型变量i的值 , 取的是f的值的“整数部分” , 也就是“3.14”中的“3” , 故而最终的结果就是:变量i的值为3
推荐阅读
- 捉迷藏|?LOL世界赛“含金量”数据出炉:EDG仅排第六,IG稳居榜首
- 碧蓝航线|碧蓝航线SR重巡福煦数据详解 期待越高失望越大 强度平平无奇
- |MT 正在让游戏本地化质量变得更差?
- kramer|国服极地大乱斗数据上线,来看看胜率榜符合你的预期吗?
- 米莱狄|峡谷数据榜:分均输出TOP5,干将莫邪只排第四,米莱狄至今被误解
- |S11淘汰赛数据盘点:场均时长为33分 55个不同英雄登场
- 中单|2021年英雄联盟世界赛终于落下帷幕!!大数据统计二!!
- 伊隆·马斯克|EDG夺冠翻译小姐姐火了!穿印花旗袍大秀中国美,三门语言切换超牛
- 灵饰|梦幻西游:109级法系前排灵饰选择方法,用数据告诉你怎么做
- edg战队|EDG赛后美女翻译上热搜!精通4国语言为国争光,网红学霸颜值高!