请问C语言中这个符号是什么意思?“|=”

如题所述

第1个回答  2012-05-08
是赋值运算符的一种,类似的还有 +=,-=,*=,%=..... 比如 a+=b; 意思就是 a=a+b; 其余的也都一样,类似, a|=b; 意思就是 a=a|b;
第2个回答  2012-05-08
如 x |= y , 相当于 x = x | y,即把x和y进行了或运算之后的结果,再赋值给x。
第3个回答  2012-05-08
比如:a |= b; 意思是 a = a | b; 即:a等于a或b本回答被提问者采纳
第4个回答  2012-05-08
或等于