C语言的“a | =0*01”表示什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/20 23:04:24
C语言的“a|=0*01”表示什么?C语言的“a|=0*01”表示什么?C语言的“a|=0*01”表示什么?|是按位进行或运算a|=0*01等价于a=a|(0*01)你这里*代表很多个0吗?那就是取a

C语言的“a | =0*01”表示什么?
C语言的“a | =0*01”表示什么?

C语言的“a | =0*01”表示什么?
|是按位进行或运算
a |= 0*01 等价于 a = a | (0*01)
你这里*代表很多个0吗?那就是取a二进制形式的最低位的值