標題:
怎么將0x01用運算符方式變?yōu)?x08,就是十六進制,1248,最低位變成最高位
[打印本頁]
作者:
A37
時間:
2021-12-26 19:53
標題:
怎么將0x01用運算符方式變?yōu)?x08,就是十六進制,1248,最低位變成最高位
運算符的用法
作者:
munuc_w
時間:
2021-12-27 08:31
需要做一個函數(shù),高低位交換。
作者:
npn
時間:
2021-12-27 12:07
程序空間足夠可以用unsigned char code數(shù)組查表,否則用函數(shù)。
作者:
wjhhhhh
時間:
2021-12-27 20:29
a=0x01; //0000 0001
b=a<<3; //0000 1000
行嗎?
作者:
A37
時間:
2022-4-12 11:31
wjhhhhh 發(fā)表于 2021-12-27 20:29
a=0x01; //0000 0001
b=a
可以,謝謝了
作者:
天ノ憶
時間:
2022-4-13 11:40
unsigned char Swap( unsigned char data )
{
data = ( data << 4 ) | ( data >> 4 ) ;
data = ( ( data << 2 ) & 0xcc ) | ( ( data >> 2 ) & 0x33 ) ;
data = ( (data << 1 ) & 0xaa ) | ( (data >> 1 ) & 0x55 ) ;
return data ;
}
復(fù)制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1