C判断char型和unsigned int型比较大小

不同类型的数值比较,都是要先转化为同样类型的数值,然后再比较。signed型会默认变成unsigned型,小字节会默认变成大字节类型

如:unsigned char和char比较,两者会默认是unsigned类型。
char型(1字节)和int型(4字节)的数值比较大小时,char类型(1字节)的数值会默认转换为int类型(4字节),两者再比较。

 

所以:尽量同类型数据比较大小,不然出现一些不必要的麻烦

点击跳转

posted @ 2024-12-09 23:01  iZJ"Qq4577105  阅读(0)  评论(0编辑  收藏  举报