VC编程中如何将一串ASCII码转换为字符串或者16进制或者10进制

如题所述

一串ASCII码么?如果弄成字符数组的话只要ch[i]=char(x);就可以了 C++强转嘛。
至于十进制,不懂你什么意思,ASCII码本来就是十进制的好吗。
如果要把ASCII码以十六进制输出的话,cout>>hex>>x;就可以实现了。追问

你好! 我是从激光控制器中读取到的一串ASCII码例如:V0t1 我需要将得到的V0t1转换为可以进行对比的数据,十六进制数或者十进制数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-30
一串ASCII码是如何定义的。

CString str = "0a 0d ac 13";
还是:
char s[]={0x20,0x30,0x50};
贴出你的代码,不同情况处理方式不同。追问

你好! 我是从激光控制器中读取到的一串ASCII码例如:V0t1 我需要将得到的V0t1转换为可以进行对比的数据,十六进制数或者十进制数

本回答被网友采纳
相似回答