我想将Serial.print()
用于Arduino项目。具体问题是我想打印两个用斜杠分隔的数字,如下所示:
56 / 345
我能做到
int x = 56;
int y = 345;
Serial.print(x);
Serial.print("/");
Serial.print(y);
我可以避免第二次串行打印或只提供一次串行打印吗?
API不使用printf()
。
答案 0 :(得分:2)
您可以sprintf()
为临时字符串,然后Serial.print()
:
char tmp[32];
sprintf(tmp, "%d/%d", x, y);
Serial.print(tmp);