欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
C語言uchar型數組轉換成十六進制字符串,求大神
[打印本頁]
作者:
danq
時間:
2020-9-12 15:30
標題:
C語言uchar型數組轉換成十六進制字符串,求大神
關于uchar型數組轉換成十六進制字符串的問題
比如像ary[]={11100010};
轉化成11100010,=0x74
求大神
作者:
danq
時間:
2020-9-12 15:47
打錯了0xE2
作者:
心有浮生
時間:
2020-9-12 17:53
我只知道一個笨辦法,感覺好麻煩啊,先算數組大小,是否為8的倍數,不是的話前面補0,然后用循環,除了開頭需要補0的那幾個,剩下的8個一組循環,然后前四個作為16進制的高位,后四個低位。然后就能輸出。這是笨辦法,肯定有大神 有簡易的辦法,我也是小白
作者:
小黑屋525
時間:
2020-9-13 08:22
unsigned char i = 0,result = 0;
unsigned char ary[]={1,1,1,0,0,0,1,0};
for(i = 0; i < 8; i++) {
result |= arr[i] << (8 - i);
}
你試試看對不對,思路大概就是這樣!
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1