热门

最新

红包

立Flag

投票

同城

我的

发布
m0_61443432
NICKMAN-
3 年前
truem0_61443432

万事开头难,感觉不错~

码友杂谈区
CSDN App 扫码分享
分享
1
2
打赏
  • 复制链接
  • 举报
下一条:
在进行算术运算时 计算机中的alu里操作数的长度一般都是int的字节大小 同时也是cpu通用寄存器的大小 通用cpu里难以实现两个8比特大小相加 一般只会小于int的字节长度的数据都会转化成int字节长度在进行运算例如char a=3;char b=127;char c=a+b;此时在算a+b时将会进行整型提升整型提升是按照最高位(即符号位)来进行补0还是补1 如果前面加了(unsigned)那么前面都补0例如char类型的 -1 二进制补码:11111111 整型提升后应是11111111111111111111111111111111
立即登录