大家看一下下面的例子,sscanf怎么取到空值呢?

2025-03-09 13:11:36
推荐回答(1个)
回答1:

char lsErrocode[100 + 1] = {0};
char lsErroMsg[100 + 1] = {0};
char my[100]={0};
char temp1[100]={0};
char temp2[100]={0};
char temp3[100]={0};
sscanf(lsOutmsg, "%[A-Z|]=%[0-9],%[A-Za-z]=%[0-9],%[A-Za-z]=%[0-9]", lsErrocode,temp1, lsErroMsg,temp2,my,temp3);