整型提升练习题02

  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
    #include<stdio.h>

    int main() {
    char a = -128;
    //-128(原码)=10000000 00000000 00000000 10000000
    //-128(反码)=11111111 11111111 11111111 01111111
    //-128(补码)=11111111 11111111 11111111 10000000
    //char类型a=10000000
    //整型提升(按照a的形式提升):11111111 11111111 11111111 10000000(补码)
    printf("%u", a);
    //此时%u是无符号,所以直接打印补码
    return 0;
    }
  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6