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.