天天看點

C語言知識補充之位運算

位運算

簡略的總結和注意事項

1. 位運算隻能應用于整型資料,就是把整型資料看成是固定的二進制序列,然後對這些二進制序列各自按位計算。位運算應用有無符号數和有符号數區分

2. 位運算在計算機内部是以補碼運算的,然後轉換成更符合我們直覺的形式表示出來。是以我們實際應用的時候不需要考慮補碼原碼問題,平常怎麼用就怎麼用

3. 按位與常用來對某些清0或保留某些位置。(技巧)

 按位或常用來讓源操作數某些位置為1而不影響其它位。(技巧)