objective-C 数据类型转换
按照数据类型占用存储不同可以自动类型转换或强制类型转换,总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。 不同类型数据间按照下面关系的从左到右(从低到高)自动转换, _Bool、char、short int、枚举类型-> int ->long int->long long-> float -> double -> long double。 如果这些数据类型进行混合运算,运算中不同类型的数据先转化为同一类型,然后进行运算,转换从左到右自动转换,如表2-3所示。 表2-3类型转换先后顺序表 操作数1类型 操作数2类型 转换后的类型 _Bool、char、short int、枚举类型 int int _Bool、char、short int、枚举类型、int long int long int _Bool、char、short int、枚举类型、int、long int long long long long _Bool、char、short int、枚举类型、int、long int、long long float float _Bool...

