0

Serial.print()Arduinoプロジェクトに使用したいです。特定の問題は、次のようにスラッシュで区切られた2つの数値を印刷したいということです。

56 / 345

私はそれをできた

int x = 56;
int y = 345;
Serial.print(x);
Serial.print("/");
Serial.print(y);

2回目のシリアル印刷を回避することはできますか、それとも1回だけシリアル印刷を行うことはできますか?APIはを使用しませんprintf()

4

1 に答える 1

2

sprintf()一時的な文字列に対して実行できます。次に、次のようにSerial.print()します。

char tmp[32];  
sprintf(tmp, "%d/%d", x, y);  
Serial.print(tmp);
于 2013-02-21T17:42:04.127 に答える