Arduino:
Wycinanie podłańcuchów

How to:

Do wydobycia podłańcuchów w Arduino służy metoda substring(). Poniżej znajdziesz przykłady użycia:

String tekst = "Witaj, Świat!";
String powitanie = tekst.substring(0, 6); // Wydobycie "Witaj,"
String reszta = tekst.substring(7); // Wydobycie "Świat!"

void setup() {
  Serial.begin(9600);
  Serial.println(powitanie); // Wyświetli "Witaj,"
  Serial.println(reszta); // Wyświetli "Świat!"
}

void loop() {
  // Tutaj nic nie umieszczamy.
}

Deep Dive

Wycinanie podłańcuchów istnieje od początków programowania. W Arduino, metoda substring() jest wbudowana w klasę String, ułatwiając operacje na tekstach. Alternatywą może być użycie operacji na tablicach znaków (C-style strings), które zazwyczaj są szybsze ale bardziej skomplikowane w implementacji. Implementacja substring() w Arduino tworzy nowy obiekt String, który może wpływać na wydajność i zużycie pamięci, zwłaszcza w większych aplikacjach.

See Also

Informacje na temat klas i metod w Arduino znajdziesz w oficjalnej dokumentacji online: