摘要: 在一个寄存器中,我们想操作某一位,或者某几位,但是又不关心也不应该关心其他位的用途。这便是核心的思想。只置某1位:a&=~(1<<x);//偏移x的位置上清0a|= (1<<x);//偏移x的位置上置1置多位:1.不正确的方法a&=~0001 1100;b|= 0001 1100;这种方法我们关... 阅读全文
posted @ 2014-05-07 00:54 qlip 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 今天想来个有趣的问题:编程中的那句,”不是0就是1“。为什么没有不是1就是0呢?一个例子,判断语句中0010表示的是逻辑1。那就知道了,不是1,就不一定是逻辑0了。因为不是0010,还可能是0001呢。而在实际使用的一位的数据的时候,不是1就是0是正确的。而不是0就是1这句话在什么时候不是成立的,不... 阅读全文
posted @ 2014-05-07 00:08 qlip 阅读(140) 评论(0) 推荐(0) 编辑