第2个回答 推荐于2017-09-28
不知道你具体要说什么意思..
下面写的是将字符串的每一个字符转换成对应的ASCII码值16进制输出
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
cout << "input a string:" << endl;
cin >> str;
for(string::size_type pos = 0; pos != str.size(); pos++)
{
cout << hex << (int)str[pos];
}
cout << endl;
return 0;
}本回答被提问者采纳