C语言 按位取反

日期:2015-10-06 09:26:22 人气:1

C语言 按位取反

a为int类型 通常占4个字节 2的原码:0000 0000 0000 0000 0000 0000 0000 0010 取反: 1111 1111 1111 1111 1111 1111 1111 1101 最高位是1所以是负数,求其原始数据,方法是 再次取反加1(符号位不变) 取反: 1000 0000 0000 0000 0000 0000 0000 0010 加1 1000 0000 0000 0000 0000 0
    A+
热门评论