String-Varia­blen zusam­men­fü­gen (ver­ket­ten)

Lese­zeit: 2 Minu­ten

Varia­blen vom Typ String kön­nen anein­an­der gereiht und zu einer Varia­ble zusam­men­ge­fügt wer­den.
Hier­zu dient der "+"-Ope­ra­tor.

Bei­spiel:

void setup()
{
  Serial.begin(9600);

  // auf serielle Verbindung warten
  while (!Serial);
  delay(500);

  // die einzelnen Strings
  String Subjekt = "Der Bus ";
  String Verb = "stoppt ";
  String Objekt = "an der Haltestelle.";

  // Verkettung der Strings zum String Satz
  String Satz = Subjekt + Verb + Objekt;
  Serial.println(Satz);
}

void loop()
{
  // bleibt leer, Programm läuft nur einmal
}

Wenn Varia­blen unter­schied­li­chen Typs zu einem String zusam­men gefügt wer­den sol­len, müs­sen sie alle mit ➨type­cast zu einem String umge­wan­delt werden.

Bei­spiel:

void setup()
{
  Serial.begin(9600);

  // auf serielle Verbindung warten
  while (!Serial);
  delay(500);

  int Zahl = 51;
  float Prozent = 51.5;
 
  // Verkettung unterschiedlicher Variablen
  // durch Umwandlung zu Strings
  Serial.println("Die Zahl " + String(Zahl) + " wurde ausgelost.");
  Serial.print("Das entspricht " + String(Prozent) + "%");
}

void loop()
{
  // bleibt leer, Programm läuft nur einmal
}

Strings verarbeiten Strings ver­ar­bei­ten Variable Typ umwandeln Varia­ble Typ umwan­deln Variable Variable

Letzte Aktualisierung: 23. Nov 2023 @ 22:49