发布网友 发布时间:2022-04-23 04:12
共5个回答
热心网友 时间:2022-05-24 14:48
按位“与”、“或”和“非”运算是C/C++中标准运算符,不需要另外编写函数。
与运算: c = a & b;
或运算: c = a | b;
非运算: ~a;
非运算: ~b
另外,!是逻辑运算符,对于a,如果a 为 0,!a = 1,如果a 不为 0,则!a = 0。
热心网友 时间:2022-05-24 14:48
c语言中的与、或、非运算符如下:
& 按位与
| 按位或
^ 按位异或
~ 按位取反
&& 逻辑与运算符
|| 逻辑或运算符
! 逻辑非运算符
热心网友 时间:2022-05-24 14:48
与运算: c = a & b;
或运算: c = a | b;
非运算: ~a;
非运算: ~b
热心网友 时间:2022-05-24 14:49
这个哪用什么函数,直接就有符号可以进行这些运算
& : 按位与运算,如:a & b
| : 按位或运算,如:a | b
! : 非运算,如:!a
热心网友 时间:2022-05-24 14:50
按位与:a&b
按位或:a|b
接位异或:a^b
按位取反:~a
逻辑非:!a