= (复合按位或)

来自Microduino Wikipedia
Pppeng讨论 | 贡献2016年5月19日 (四) 05:50的版本 (创建页面,内容为“=|(复合按位或) '''描述'''<br> 复合位与用符号"|="表示,被用来设置变量或者常量的某一位为0或者1。 '''语法'''<br> <pre style="co...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

=|(复合按位或)

描述
复合位与用符号"|="表示,被用来设置变量或者常量的某一位为0或者1。


语法

x |= y;       // 相当于 x = x | y; 


参数
x: 字符型,整型,长整型变量 y: 字符型,整型,长整型常量


示例
先来看下按位或(|)的用法

    0  0  1  1    运算数1
    0  1  0  1    运算数2
    ----------
    0  1  1  1    (运算数1 & 运算数2) - 返回值