我用 Java、C 和 Python 编程。
算术类型之间的自动强制规则已被扩充以处理更丰富的类型集
资料来源:“C 编程语言”
但是“强制”是什么意思?答案说这就像类型转换和隐式强制转换和隐式类型转换,并在我阅读它的地方称为自动装箱。那么自动装箱和强制有什么区别呢?
谢谢
我用 Java、C 和 Python 编程。
算术类型之间的自动强制规则已被扩充以处理更丰富的类型集
资料来源:“C 编程语言”
但是“强制”是什么意思?答案说这就像类型转换和隐式强制转换和隐式类型转换,并在我阅读它的地方称为自动装箱。那么自动装箱和强制有什么区别呢?
谢谢
强制转换是隐式类型转换的另一个名称,即由语言规则强制执行的类型转换,而不是由程序员显式添加的。
强制是指“类型强制”。换句话说,你将一个类型的变量添加Integer
到 aFloat
中,Integer
将被强制为Float
,并且数字相加。
强制转换是将一种数据类型更改为另一种数据类型的过程。http://en.wikipedia.org/wiki/Type_conversion