【发布时间】:2014-09-20 20:00:49
【问题描述】:
方法 sprintf() 在 Arduino 上无效。我还能如何将字符串转换为 char*?
if(triggerNumber == 4)
{ currenttrack = 5;
}
sprintf(trackName, "track%03d.mp3", currenttrack);
playMP3(trackName); //Go play XX.mp3
【问题讨论】:
-
此链接可能有帮助,虽然它是 C++,但它与 Arduino 编程关系密切:link
-
在标准 C++ 中,
sprintf不是 方法(它不是 member 函数)。它只是一个标准的函数。