XOR: XOR, that is, the difference is 1 and both are 0, for example,11=10 (XOR has a feature that these three numbers are mutually exclusive, that is, it can be reversed a long time ago and become simple.
XOR: I don't know this statement. It should be the antonym of XOR.
Or: or, that is, as long as one is 1, it is 1, and only two are 0, it is 0, for example, 10 1 or 001=1,(.
Both are: and, that is, only two are 1, that is, 1. As long as there is a 0, it is 0, so it is better to be 10 1, 00 1 = 00 1.
If it is not data or conditional judgment, it is actually very simple. If yes, it is regarded as 1, if not, it is regarded as 0, and the operation is the same. The essence is that C language calculates that true = 1 false =0.