d=a|b:将a和b的二进制值,逐位取或,结果存入d中;d&=c:将d和c的二进制值,逐位相与,结果存入d中
|和&在c语言中都是位操作运算符,分别表示按位或和按位与,d &= c与d = d & c等价。