妖魅3
2018-07-30 08:42
正确答案是int num1=(int) num
为什么不能是int num=(int) num
变量名必须符合标识符规则要求,不能重名,
强制类型转换是临时转换,不改变原数据类型和值(原数据所在内存空间的值不变/相当于临时开
辟新内存空间保存临时转换后的值),新变量当然不能重名
慕桂英654... 回复妖魅3
赋值后num依旧是浮点类型,只是变成了2.0
2018-08-27 20:59:17
共 2 条回复 >
C语言入门
926207 学习 · 20797 问题
相似问题
回答 1
回答 3
回答 2