#include <iostream>
#include <string.h>
using namespace std;
char* CombineString(char *vendor, unsigned short checksum)
{
string resultstr;
resultstr += vendor;
resultstr += '_';
string temp;
int num = checksum;
while (num)
{
int i = num % 16;
char ch = "0123456789ABCDEF"[i];
temp += ch;
num /= 16;
}
resultstr += (string(temp.rbegin(), temp.rend()));
cout << resultstr.c_str() << endl;
return (char*)0;
}
int main()
{
char s1[] = "Hello";
CombineString(s1,0xABC);
return 0;
}
字符串与数字的合并
最新推荐文章于 2022-10-19 12:21:57 发布