|
本帖最后由 sglf0201 于 2015-5-22 10:39 編輯
這代碼風(fēng)格,莫不是宋老師的教程吧。。我也在學(xué)。如果數(shù)據(jù)最低位是0,那對應(yīng)的~mask=1111 1110 ,與dat與時,不管dat前7位是1還是0,都不會被改變的,有影響的只是最底位,~mask最底位是0,所以與后dat最低位也一定是0了,然后再一位一位向前確定的。 數(shù)據(jù)最底位是1時,用或,反正mask對應(yīng)位有1了,不管dat原來對應(yīng)位上是什么,與后就一定是1。根據(jù)IO,逐位確定.
|
評分
-
查看全部評分
|