您现在的位置是:网站首页> 硬件

Android String使用注意不能直接当char *使用

  • 硬件
  • 2021-12-13
  • 802人已阅读
摘要

String message;

message += " " + server.argName(i) + ": " + server.arg(i) + "\n";

    if(server.argName(i).startsWith("wifi"))

    {

      sprintf(m_BaseData.WiFiName,"%s",server.arg(i).c_str());

//sprintf(m_BaseData.WiFiName,"%s",server.arg(i));  不能使用

    }

    if(server.argName(i).startsWith("password"))

    {

      sprintf(m_BaseData.WiFiPassword,"%s",server.arg(i).c_str());

    }

    

    if(server.argName(i).startsWith("url"))

    {

      sprintf(m_BaseData.Url,"%s",server.arg(i).c_str());

     

      Serial.println(server.arg(i));

      Serial.println(m_BaseData.Url);


    }


    if(server.argName(i).startsWith("deviceid"))

    {

      sprintf(m_BaseData.deviceid,"%s",server.arg(i).c_str());      

      Serial.println(server.arg(i));

      Serial.println(m_BaseData.deviceid);

    }


上一篇:物联网硬件公司

下一篇:中断使用注意

Top