c语言按位取反运算为什么会出现负数 日期:2019-10-07 17:40:22 人气:2 c语言按位取反运算为什么会出现负数 int i = 0; print("%d",~i); //就是负数 -1 因为取反后最高位为1,最高位即为符号位,1为负 0为正