逻辑非!与按位非~的区别 在印象中。这两个符号!与~都是取反的意思。但是不同的地方是:逻辑非!是只有两种状态,要么0要么1.例如unsigned char a,b,A,B;a = 10;b =!a;b = 0不管a是多少。只要大于0那么b的结果都是1.反之,如果a等于0,b永远都是1按位非则不同。A = 10;B = ~A;B = 0xF5;两种情况如果对IO直... 2023-06-13 C语言逻辑非按位非文章基础课C语言基础