printf("%d,%o,%x",-1,-1,-1); 

日期:2018-04-11 22:38:43 人气:1

printf("%d,%o,%x",-1,-1,-1); 

在程序设计中,数据在内存中都是以补码的形式存储的。 -1用原码表示为: 1000000000000001 它的补码为: 111111111111111; 而%d 表示以十进制形式输出数据 结果为-1; %o表示以八进制形式输出数据 结果为177777; %x表示以十六进制形式输出数据 结果为 ffff; 希望可以帮到你。
    A+
热门评论