Sammanslagning av strängar

Arduino:
Sammanslagning av strängar

Hur man gör:

String fornamn = "Anna";
String efternamn = "Svensson";
String heltNamn = fornamn + " " + efternamn; // Konkatenerar strängar med +

Serial.begin(9600);
Serial.println(heltNamn); // Skriver ut "Anna Svensson" till Serial Monitor

Output:

Anna Svensson

Fördjupning

Konkatenering av strängar har varit en grundläggande del av programmering sedan de tidiga programspråken. I Arduino kan strängar sammanslås genom att använda ‘+’-operatören, men det finns alternativ, som String.concat() eller att använda char arrays och strcat(). Implementationen på mikrokontroller är viktig; eftersom varje operation oftast skapar en ny sträng objekt, kan det leda till fragmentering av minnet på enheter med begränsade resurser. Detta är viktigt att tänka på vid frekvent strängbearbetning.

Se även