C语言类型转换
1. 强制类型转换的本质:
强制类型转换的本质是,将原变量内存的大小转换为想要转换类型的内存大小
如char a占是在内存0x0000上占用1字节大小的内存单元,
强制转换为 int后,则代表在0x0000上暂用4个字节大小的内存单元
2. 在计算同一表达式时,将所有类型自动转换为同一类型
3. 在进行赋值运算时,自动转换为与"="左边一致的类型
4. 对函数调用时,如果实参类型与形参类型不一致,自动将实参转换为形参类型
5. 在输出时,自动转换为输出控制符一致的类型
6. 在运算时,自动将变量转换为最长的数据类型