在C语言中,与、或、非分别使用以下运算符:
与:&
或:|
非:~
它们的基本运算规则如下:
与运算:当两个操作数都为真(非零)时,结果为真(非零),否则结果为假(零)。
示例:
int a = 3; // 二进制表示为 0011或运算:当两个操作数中至少一个为真(非零)时,结果为真(非零),否则结果为假(零)。
示例:
int a = 3; // 二进制表示为 0011非运算:对操作数的每一位取反,即将每个 0 变为 1,将每个 1 变为 0。
示例:
int a = 3; // 二进制表示为 0011需要注意的是,与、或、非运算通常用于处理二进制数据,而不是普通的整型数据。
来源网络,仅供参考