在 c语言中int long unsigned 和 char这四种类型数据的转换规律是什么?

日期:2019-11-03 03:14:58 人气:1

在 c语言中int long unsigned 和 char这四种类型数据的转换规律是什么?

首先,在C中,数据之间的运算必须是同类型的才能进行运算。如果类型不一致,就必须先转换成相同的类型----------由低级别 → 高级别转换。 本题中,数据类型级别由低到高分别为:char→int→unsigned→long。转换时由低级别向高级别转换。 比如,有两个数的数据类型分别为:char型跟long型。 就要先char转换为long型(因为long级别比char高),再进行运算。 但是不能理解为:先将char转换成int,再转换成unsigned,再转换成long。 C语言是一种计算机程序设
    A+
热门评论