各种类型数据在提升为二进制数据后进行计算,得到新的二进制数据,如果未存储,直接输出,则以输出类型的数据类型的类型二进制输出,如 两个unsigned char类型数据,相加超过255,直接以整型输出得到的值是正确的,而重新存储在其它类型的数据可能会发生改变,如重新存储在unsigned char类型中,得到的不一样
直接输出的a+b是300 而c是44 ,a+b因为直接输出整型二进制值了,而没有发生截断
各种类型数据在提升为二进制数据后进行计算,得到新的二进制数据,如果未存储,直接输出,则以输出类型的数据类型的类型二进制输出,如 两个unsigned char类型数据,相加超过255,直接以整型输出得到的值是正确的,而重新存储在其它类型的数据可能会发生改变,如重新存储在unsigned char类型中,得到的不一样
直接输出的a+b是300 而c是44 ,a+b因为直接输出整型二进制值了,而没有发生截断