这个是你理解错了。a确实是false,b也是false,但是 a&&b意思是同时满足 a 和 b的条件。例如if(a&&b),其中a为false,b为false,那么 a&&b 意思就是说你之前赋值或者取值的a,b同时满足了,就会执行。a是false,b是false,a&&b就执行了。最好是多到程序里实验。实践是验证真理的唯一标准
异或的运算法则是:真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。 不同为1,相同为0.所以你上面说的都是错误的,看书要有怀疑,尽信书则不如无书。祝你学业有成
不是 C#的逻辑 true&true=true false&false=true 只有两边不一样才为false
没错的,仔细想想。
双重否定表肯定