C语言运算符

P1=~什么意思啊
2024-11-06 10:18:19
推荐回答(2个)
回答(1):

~和<<都是位运算符,~是按位取反运算符,<<是左移运算符。以i=3为例,~(1<先计算1<<3(值为00001000),i再变为4
再按位取反,得11110111,将其赋值给P1

回答(2):