C语言位运算符详解及应用实例.pdfVIP

  • 0
  • 0
  • 约1.45千字
  • 约 2页
  • 2026-06-22 发布于北京
  • 举报

内容

位运算符

异或运算符实例解析

位运算符

位运算符、、~、|、^、依次是左移、右移、按位取反、按位或、按位异或、按位与。

位运算符只能用于对整型数据进行操作。

左移:丢弃,低位补0,相当于乘以2。工作中很多时候申请内存时会用左移,例如要

申请1GB大小的空间,可以使用malloc(130)。

右移:低位丢弃,正数的补0(无符号数我们认为是正数),负数的补1,相当

于除以2。移位比乘法和除法的效率要高,负数右移,对偶数来说是除以2,但对奇数来说是

先减1后除以

文档评论(0)

1亿VIP精品文档

相关文档