关于位运算不理解

qq_dr74e8tz C语言常用运算符 最后由 极客学院_吕布 于2016年09月18日回复

  • 1 回答
  • 898 浏览

int8_t a=0'

a=~a;

//a应该是二进制+0000000 取反应该是-1111111

为什么算出来是-1