关闭→
当前位置:尚之范>生活>心理>c语言中~a什么意思

c语言中~a什么意思

尚之范 人气:1.05W
c语言中~a什么意思

在c语言中 ~ 是取反的意思

就是取一个数的反码

比如一个4位的数0x000f取反就是0xfff0

<<是左移

temp += 0<<i就是temp自加一个数

这个数是0左移i位

详细文档:

求反运算 求反运算符~为单目运算符,具有右结合性。 其功能是对参与运算的数的各二进位按位求反。例如~9的运算为: ~(0000000000001001)结果为:1111111111110110

TAG标签:#语言 #