#include <stdio.h>
#define checkbit(var,bitt) (var & (0x01 << (bitt)))
int main()
{
int i;
short int a=0xbe;
int b[8];
for(i=0;i<8;i++)
{
if(checkbit(a,i))
{
b[7-i]=1;
}
else
{
b[7-i]=0;
}
}
for(i=0;i<8;i++)
{
printf("%d",b[i]);
}
}
16进制每一位存到数组里头
最新推荐文章于 2024-05-02 08:33:32 发布