C程序救命啊/

日期:2022-04-10 16:43:39 人气:1

C程序救命啊/

当有无符号短整型
unsigned short int a=42486;
则printf("%u",a);的结果依然是42486,因为unsigned short的范围是0--65535;
而printf("%d",a);在16位编译环境下是-23050,在32位编译环境下依然是42486(因为32位下int的范围是-2^32至2^32-1,在范围之内
    A+
热门评论