类型转换
C语言规定,各种不同数据类型的数据在一起运算时,不同类型的数据要先转换成相同类型的数据才能进行运算。数据类型的转换可以分为自动转换和强制转换。
1.自动类型转换
自动类型转换也称为隐式类型转换、向上类型转换。将占用内存空间少的(低级)类型向占用空间多的(高级)类型转换,以保证运算的精度。
2.强制类型转换
强制类型转换也称为显式类转换、向下类型转换。强制类型车换是采用强制类型转换符将某种数据类型强制转换成指定的数据类型
类型转换
C语言规定,各种不同数据类型的数据在一起运算时,不同类型的数据要先转换成相同类型的数据才能进行运算。数据类型的转换可以分为自动转换和强制转换。
1.自动类型转换
自动类型转换也称为隐式类型转换、向上类型转换。将占用内存空间少的(低级)类型向占用空间多的(高级)类型转换,以保证运算的精度。
2.强制类型转换
强制类型转换也称为显式类转换、向下类型转换。强制类型车换是采用强制类型转换符将某种数据类型强制转换成指定的数据类型