在 ActionScript 中对运算符有严格的运算变量类型控制机制,运算符运算对象的数据类型必须一致,否则会强制转换不一致的变量类型。
举一反三
- 双目运算符两边运算量的类型必须一致才能进行运算,类型不一致则系统会自动转换成一致后,再进行运算。
- --运算符的运算对象必须是变量。
- 对于强制类型转换,正确的说法是( ) A: 对于进行强制类型转换的变量,变量本身的数据类型不变 B: 对于进行强制类型转换的变量,按照转换后的类型进行保存 C: 对于进行强制类型转换的变量,变量本身的数据类型和运算时的类型都改变 D: 对于进行强制类型转换的变量,变量本身的数据类型和运算时的类型都不改变
- 逻辑运算符两侧运算对象的数据类型可以是任何类型的数据。
- 【单选题】关于变量类型转换的描述中,正确的是 A. 只有数据类型相同的数据才能进行运算 B. byte类型和short类型的数据是不能一起运算的 C. 两个byte类型数据一起运算时会把先自动提升到int类型再运算 D. 两个整型在一起运算时,结果一定是int