在位運算中的基本運算符號是(<>>).
<<表示左移,是一個雙目運算符:temp< >>表示右移,同樣是一個雙目運算符:temp< 左移一次相當于該數(shù)乘2,右移一次相當于該數(shù)除2,以此類推。 TIPS:在實際的編程中,最好是多使用括號,會使得程序易讀。 在按位與(&)運算中,當對其數(shù)據(jù)為1時,該結(jié)果為1,否則為0。按與運算的目的是為了對指定位清0.也可以是用于檢查某一位的狀態(tài)值,或者是保留某位的狀態(tài)而其他位清0. 在按位或(|)運算中,當對其位有一個數(shù)是1,則該位結(jié)果為1,只有都是0的時候才會是0.或運算的作用主要是為了置位指定的某一位或者多位。 通常在控制LED的時候會使用到與運算和或運算。 取反運算(-)是一個單目運算,就是從低位開始逐步進行取反運算,當對應(yīng)位上的數(shù)據(jù)相同時為1,否則為0.