菜鸟学模电的笔记 https://passport2.21ic.com/?639509 [收藏] [复制] [RSS]

日志

从整型变量中取某一位

已有 507 次阅读2010-8-4 02:02 |系统分类:单片机

bit ( unsigned int uiData, unsigned char ucTemp )
{
        bit bFlag;
        uiData >>= ucTemp;
        uiData &= 0x1;
        bFlag = (bit)uiData;
        return bFlag;
}
uiData是想取其中一位的整形变量,ucTemp是想取的第几位。返回一个位变量。
例如想取0x1234第0位。
bSever = ( 0x1234, 0 );


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)