异或 ^
如: a XOR b ===> a^b
用语言描述就是,取非,相与,相或,异或。这些都是数学中的概念在语言中的描述方式,叫运算符。
对于C++来说。
取非:就是用感叹号“!”。意思就是如果运算符后的结果为true的话,取非就是false;反之亦然。
相与:就是“&&”。意思即是两个操作数同时为true的时候,相与才为ture,否则就为false;
相或:就是“||”。意思就是两个操作数只要有一个为false,则整个结果就为false,否则为true;
异或:“^”。意思就是两个操作数有一个为ture,则整个结果为true,否则为false;