int a=10;求~a的值
来源:3-6 运算符表达式和基本语句--位运算符
慕瓜7242754
2021-05-10
int a=10;求~a的值
解:a=10=00000000 00000000 00000000 00001010
~a=11111111 11111111 11111111 11110101 = -11
怎么判断出来最高位1是符号位(负号),而不是数值位?
写回答
2回答
-
慕瓜7242754
提问者
2021-05-11
这个我知道,怎么判断出来~a是有符号数?
另外int a=10U;求~a的值。同样怎么判断出来~a是有符号数?
012021-05-11 -
quickzhao
2021-05-11
所有有符号整型数最高位都是符号,无符号数则不是。00
相似问题