C语言位运算符:与、或、异或、取反.docxVIP

  • 21
  • 0
  • 约3.64千字
  • 约 9页
  • 2020-11-12 发布于天津
  • 举报

C语言位运算符:与、或、异或、取反.docx

语言位运算符与或异或取反左移和右移语言位运算符与或异或取反左移和右移位运算是指按二进制进行的运算在系统软件中常常需要处理二进制位的问题语言提供了个位操作运算符这些运算符只能用于整型操作数即只能用于带符号或无符号的与类型语言提供的位运算符列表运算符含义描述按位与如果两个相应的二进制位都为则该位的结果值为否则为按位或两个相应的二进制位中只要有一个为该位的结果值为八按位异或若参加运算的两个二进制位值相同则为否则为取反是一元运算符用来对一个二进制数按位取反即将变将变左移用来将一个数的各二进制位全部左移位

PAGE PAGE #/ 9 C语言位运算符:与、或、异或、取反 、左移和右移语言位运算符:与、或、异或、取反、左移和右移 位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位 的问题。 C语言提供了 6个位操作运算符。这些运算符只能用于整型操作数,即只能 用于带符号或无符号的 char,short,int 与 long 类型。 C 语言提供的位运算符列表: 运算符含义描述 按位与如果两个相应的二进制位都为 1,则该位的结果值为 1,否则为 0| 按位或两个相应的二进制位中只要有一个为 1,该位的结果值为 1 八按位异或若参加运算的两个二进制位值相同则为 0,否则为1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档