读书人

江湖告急555555555,该如何处理

发布时间: 2012-08-07 14:54:48 作者: rapoo

江湖告急555555555
各位高手,小妹现在在做一个大作业遇到了一个小问题:一个数组 char p[3],比如p[0]='0xFF',p[1]='0x65',p[2]='\o';然后就是求0xFF65转化为十进制输出,急急急急急急……

[解决办法]
//小端存储
char p[3]={0xFF,0x65,0};
signed short ss;
unsigned short us;
char *a;
a=(char *)&ss;a[0]=p[1];a[1]=p[0];
a=(char *)&us;a[0]=p[1];a[1]=p[0];
printf("%d,%u\n",ss,us);

读书人网 >C语言

热点推荐