我从Arduino编程开始,我正在开发一个将接收字符串和整数的程序,例如:" pisca 10"。如何在String(pisca)和整数(10)变量中分隔它?整数将应用于For()循环,String将使用另一个进行测试。我该怎么做?
答案 0 :(得分:0)
您必须分两步完成:
阅读完整的字符串(在您的示例中为" picsa 10"并将其作为字符串存储到变量中。
从存储的字符串中提取数字部分。
对于2
,您可以自己实现这个练习,但您也可以使用sscanf
函数,其目的是根据格式解析字符串。请参阅链接页面中的示例。