基本数据类型转换

86 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第16天,点击查看活动详情

基本数据类型转换

    基本数据类型的转化,基本数据类型转换呢,我们分为两种转换,一种叫自动类型转换,就是说
容量小的类型呢,它可以自动转换成容量大的这个类型,什么叫容量小,哪些容量大,这个我们就需
要去回忆一下,我们前面给大家讲解八种基本数据类型,它所占的这个取值范围,取值范围就是字节
大小嘛,是吧,直接大小,我这里有个图,我们来看一下,这里图里面呢,涉及到的就是除布尔类型
以外的其他的七种,因为布尔类型是什么,是促使他不能跟任何这个进行转换。
    这些值呢,它是可以自动转换的我们来看一下,比如说baty他是占几个字节一个字节是吧,一个
字节的东西当然是可以存到两个字节里面去啦,直接直接可以自动转换比如说我用一个salt等于一个
BAT是没有问题的是吧,好,我这样,比如说我这里面定义一个BI特币等于十,然后呢,我要定义一
个sort s等于B是这样吗,这样的话呢,就是是把一个字节怎么样赋值,给一个什么,这个短整型,
变量是吧,这是自动转换,因为BAT一个字节,SALT2个字节,所以自动转过去一点问题一点问题都
没有。
    这是这个点,然后呢,我们说sort转换成in TE也是OK,没有问题,是不是所有的APP是同样道
理,我们在第一个as I等于谁S是吧,等于S,这也是OK的,我们是把,一个什么短,整行,然后副职,
副职,给一个什么,整数整型变量是吧,整型变量这也是属于什么自动自动转换也是自动转换也是OK,
莫有问题好下面咱们看in TE转让也是没有问题,因为inch是四个字节,Long是,八个字节是吗,Loan
是八个字八个字,并且他们都是这种整数值的。