C语言中|=什么意思?

[复制链接]
查看11 | 回复5 | 2012-5-29 22:35:03 | 显示全部楼层 |阅读模式
这是位操作运算符,a |= b; 相当于a = a|b;如果a的001,b为010,则a = 011....
回复

使用道具 举报

千问 | 2012-5-29 22:35:03 | 显示全部楼层
左操作数与右操作数按位取或,然后向将结果赋值给左操作数...
回复

使用道具 举报

千问 | 2012-5-29 22:35:03 | 显示全部楼层
就是或位运算a|=3; 就相当于a=a|3;...
回复

使用道具 举报

千问 | 2012-5-29 22:35:03 | 显示全部楼层
位运算符。比如c|=b相当于c=c|b...
回复

使用道具 举报

千问 | 2012-5-29 22:35:03 | 显示全部楼层

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行