|= 就是“或等於”,跟 += 是壹個道理,按位或妳肯定知道哈。
1. newtio.c_cflag |=PARENB 相當於 newtio.c_cflag = netwtio.c_cflag | PARENB
意思就是netwtio.c_cflag 或 上 PARENB 的結果賦給netwtio.c_cflag
2. |=的含義跟上面相同, ~的含義是按位取反
newtio.c_cflag |=~PARENB 相當於 newtio.c_cflag = netwtio.c_flag | (~PARENB)