目标类型源类型
什么叫目标类型,什么叫源类型
什么叫目标类型,什么叫源类型
2015-09-11
首先 源类型和目标类型是相对来说的
源类型就是你刚开始的定义的变量的类型
目标类型就是你刚开始定义变量类型想转换的类型 举个例子吧 文字的话 逻辑不清晰
double i =12345.1
int x =i ;
此时将double的类型i的变量 赋值给int类型x变量 double是8个字节的 int是4个字节的
这个时候 你说那个是源类型 那个是目标类型呢?
double 是源类型
int 是目标类型
而因为 变量的自动类型转换 是从范围小的可以被范围大的包里面 小的可以转大 大的就不能往小了转了
所以double的数据赋值给int型的数据 肯定会丢失一些数据 就像一碗水 倒一个杯子里面 肯定会有水洒出来
看你问这个问题 你应该是逻辑不清晰了 有点晕了啊 没关系 放松 锊一下逻辑 看后面的。
举报