#include <stdio.h>
int exchange(const char *ch)
{
unsigned char h = ch[0];
return h;
}
int exchange_1(const char *ch)
{
int num =ch[0];
return 256+num;
}
int main()
{
char a[1]={(char)0xfe};
printf("%d\n",(int)a[0]);
int s=exchange(a);
printf("%d\n",s);
int i=exchange_1(a);
printf("%d\n",i);
}
将char型数组的十六进制转换成十进制(只限两位)
最新推荐文章于 2023-06-14 15:51:01 发布