+QFTPOPEN: 603,0 怎么把这样一个字符串中的 603 提取出来给一个 uint32_t 的变量那

+QFTPOPEN: 603,0   怎么把这样一个字符串中的 603 提取出来给一个 uint32_t 的变量那? 注意冒号后面有个空格!!!

答案:要使用 sscanf 标准库函数!

char str[]=“+QFTPOPEN: 603,0”;

uint32_t  value = 0;

sscanf(( const char * )str,"%*s%d", &value  );

原文地址:https://www.cnblogs.com/suozhang/p/9176443.html