关于ASCII码的翻译的语句
又要麻烦各位了,我现在想要实现下面的这个动作:
1,已经给定我一个十六进制的字符串了,例如:4a,34,48,38,53,36,30,42, 或者 A[7]={4a,34,48,38,53,36,30,42}
2,我要把它们转换成ASCII码值,这样:J4H8S60B 或者 B[7]={J4H8S60B}
请问,我应该怎么办?谢谢赐教。
----------------解决方案--------------------------------------------------------
各位帮帮忙吧~~~~!
关键是这个数组是怎么加上去的啊?
----------------解决方案--------------------------------------------------------
十六制不是以ox开头吗!!!!!!!!!!!!!!!!
----------------解决方案--------------------------------------------------------
对不起,我不够严谨,
那就写成:0x4a,0x34,0x48,0x38,0x53,0x36,0x30,0x42, 或者 A[7]={0x4a,0x34,0x48,0x38,0x53,0x36,0x30,0x42}
----------------解决方案--------------------------------------------------------
char A[9]={0x4a,0x34,0x48,0x38,0x53,0x36,0x30,0x42,'\0'};
printf(A);
----------------解决方案--------------------------------------------------------