@[TOC]
前言:
| 1.博主实力有限,博文有什么问题,请你斧正,非常感谢! |
|---|
| 2.本文需要一定的数据的原码,反码,补码基知识础:见我另外一篇博客:原,反,补码 |
思一思:

整形截断
1.当高字节的向低字节转变时会发生:整形截断 |
|---|
即在高字节数据的二进制补码,截取符合低字节数据变量大小的二进制补码,放于变量内存中。 |
截断后:对于有符合类型,最高位仍是符号位 |

整形提升
1.当低字节向高字节的转变时会发生:整形提升 |
|---|
| 但是整形提升是有规则的。 |
| 整形提升规则: |
|---|
1.对于有符号类型,提升是高位补符号位。 |
2.对于无符号类型,提升是高位补0 |

整形提升,整形截断的用处
| 限制数据储存的范围 |
|---|
| 以char型为例。其它类型同理。 |

算术提升
| 1.同种类型的数据可直接进行算术运算,但是对与不同类型数据之间进行算术运算是需要转化为同种类型后,才能运算。而在这个过程就称为算术转换。 |
|---|

练一练

