16,471
社区成员
发帖
与我相关
我的任务
分享
CString str="EE D1 00 73 45 90 D2 99 97 41 70 D3 00 02 19 10 FF";
char seps[] = "D1";
char *token;
//去掉D1之前的内容
token = _tcstok(str.GetBuffer(0),seps);
//开始
for (int i=2;token != NULL;i++)
{
//不是D1之前的数据则进行处理
if ( strcmp(seps,"D1") )
AfxMessageBox(token+1);
//分隔符号
wsprintf(seps,"D%d",i);
token = _tcstok(NULL,seps);
}