1. 程式人生 > 其它 >微控制器函式:_crol_和_cror_

微控制器函式:_crol_和_cror_

技術標籤:微控制器微控制器

_crol_函式

_crol_函式功能:將 c 進行b位左位移,並將值以unsigned char型別返回

//文件定義
unsigned char _crol_ (
  unsigned char c,        /* character to rotate left */
  unsigned char b);       /* bit positions to rotate */

函式返回型別為unsigned char,函式的兩個形參也是unsigned char型別。
c 為要被進行 位左移 的形式引數
b 為要進行的 位移數

註釋:向左迴圈移位時,從左邊出去會從右邊重新補入


_cror_函式

與_crol_函式類似,區別只是進行的是右位移

註釋:向右迴圈移位時,從右邊出去會從左邊重新補入