|=是按位或分配运算符。它采用LHS的当前值(按位或RHS),并将该值分配回LHS(以
+=与加法相似的方式)。
例如:
foo = 32; // 32 = 0b00100000bar = 9; // 9 = 0b00001001baz = 10; // 10 = 0b00001010foo |= bar; // 32 | 9 = 0b00101001 = 41 // now foo = 41foo |= baz; // 41 | 10 = 0b00101011 = 43 // now foo = 43
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)