int main()
{
char A[]={"2,4:HELLO"};
int converted ,M,N;
converted = sscanf((const char*)A,"%d,%d",&M,&N);
printf("%d--%d--%d\r\n",converted,M,N);
}//2--2--4
可以
但是我收到
lbDataType p->len=28
lbDataType p->rxBuff=
+RECEIVE,3,6a31416677a33/c
这样的话上面的函数也可以成功!
拿到2个数字 是3--6
我要严格!
int main()
{
char A[]={"2,4:HELLO"};
int converted ,M,N;
converted = sscanf((const char*)A,"%d,%d:",&M,&N);
printf("%d--%d--%d\r\n",converted,M,N);
}//2-2-4
int main()
{
char A[]={"2,4HELLO"};
int converted ,M,N;
converted = sscanf((const char*)A,"%d,%d:",&M,&N);
printf("%d--%d--%d\r\n",converted,M,N);
}也是224 哔了狗