“复合位或”的版本间的差异
(创建页面,内容为“=|(复合按位或) '''描述'''<br> 复合位与用符号"|="表示,被用来设置变量或者常量的某一位为0或者1。 '''语法'''<br> <pre style="co...”) |
|||
第24行: | 第24行: | ||
0 1 1 1 (运算数1 & 运算数2) - 返回值 | 0 1 1 1 (运算数1 & 运算数2) - 返回值 | ||
</pre> | </pre> | ||
+ | |||
+ | [[https://www.microduino.cn/wiki/index.php/Arduino_%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C/zh 返回Arduino语法手册]] |
2016年5月20日 (五) 03:46的最新版本
=|(复合按位或)
描述
复合位与用符号"|="表示,被用来设置变量或者常量的某一位为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) - 返回值