在程序的世界里面,数据类型的转换有以下规律:
- 数据范围小的数据与数据范围大的数据进行数学计算的时候,自动向大类型转换(自动转换);
- 数据范围大的数据要变成数据范围小的数据,那么必须采用强制转换(强制转换);
- 如果是常量进行强制转换,有两种标记(L、l)、使(“数据类型”)。
经验:
- 要想成功解决数据溢出,一定要使用更大范围的数据类型,只要你写的代码属于正常可以使用的代码,基本上数据溢出的情况很少见;
- 所有变量在使用的时候一定不要去相信默认值,在没使用之前设置具体内容(定义变量时);