C语言:整数保存 原码 反码 补码
Posted myrj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:整数保存 原码 反码 补码相关的知识,希望对你有一定的参考价值。
#include <stdio.h> /* 本题结果为:-4 short类型占据2字节 ;赋值后实际占据了3个字节,所以有溢出警告提示,结果只保留0xfffc 保存二进制:1111 1111 1111 1100 (补码) 减1: 1111 1111 1111 1011 取反: 1000 0000 0000 0100 原码: 1000 0000 0000 0100对应十进制为-4 */ main() { short x=0xafffc; printf("%d",x); getchar(); }
以上是关于C语言:整数保存 原码 反码 补码的主要内容,如果未能解决你的问题,请参考以下文章