新聞中心

c51中的_crol_和_cror_

作者: 時(shí)間:2016-11-21 來源:網(wǎng)絡(luò) 收藏
這兩個(gè)函數(shù)是用來對二進(jìn)制數(shù)移位的,但是不同的是,它可以把移出位的數(shù)補(bǔ)到后面

例如kkk=1100111(二進(jìn)制)

本文引用地址:http://butianyuan.cn/article/201611/319358.htm

當(dāng)執(zhí)行_crol_(kkk,1); //表示將kkk左移1位

結(jié)果是kkk=1001111(二進(jìn)制)

如果在執(zhí)行一次,就變成kkk=0011111(二進(jìn)制)

這里移動(dòng)的都是二進(jìn)制,如果是十進(jìn)制或十六進(jìn)制要先轉(zhuǎn)化成二進(jìn)制;

kkk=1110101;

同樣_cror_(kkk,1);

就變成kkk=1111010(二進(jìn)制)

所以這個(gè)可以較簡單的編寫流水燈



關(guān)鍵詞: c51_crol__cror

評論


技術(shù)專區(qū)

關(guān)閉