3条回答 默认 最新
- CSDN专家-天际的海浪 2021-10-23 20:46关注
%u是以无符号十进制整数输出
-1 是有符号整数 转成无符号数就是4294967295整数占4个字节,4个字节是32位,负数是以补码形式存储的
-1存储为32个1 十六进制为0xFFFFFFFF
输出为无符号整数,就是1*(2^31)+1*(2^30)……+1=4294967295本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
%u是以无符号十进制整数输出
-1 是有符号整数 转成无符号数就是4294967295
整数占4个字节,4个字节是32位,负数是以补码形式存储的
-1存储为32个1 十六进制为0xFFFFFFFF
输出为无符号整数,就是1*(2^31)+1*(2^30)……+1=4294967295