69,371
社区成员
发帖
与我相关
我的任务
分享
//----"费劲"的写了一个----
//------看符合你的要求-----
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main()
{
int data[8]={0x23,0xeb,0x90,0x01,0x01,0x00,0x00,0x24} ;
int i ;
char buf[9] ;
unsigned int hex[8] ;
for(i=0; i<8; i++) {
sprintf(buf, "%d", data[i]) ;
hex[i]=atoi(buf) ;
strcpy(buf, "") ;
//转化的话,上面的三条代码应该够了
}
for(i=0; i<8; i++)
printf("data=%-20dhex=%-0d\t\n", data[i], hex[i]) ;
}