CString str ="53 10 30 1 0 ffffff84 0 0 ffffffd0 0 45";
str.Remove('f');
while (str.Find(" 1 ") != -1)
{
str.Replace(" 1 ", " 01 ");
}
while(str.Find(" 0 ") != -1)
{
str.Replace(" 0 ", " 00 ");
}
cout << (LPCTSTR)str << endl;
// 运行结果
53 10 30 01 00 84 00 00 d0 00 45
Press any key to continue
把这个字符串以空格分开成若干子字符串,存进链表。然后进行相应的操作,比如remove非数字、一位数则在前面加0。 然后把他们再组成一个字符串
同意楼上的!