Arduino:
Concaténation de chaînes de caractères
How to:
void setup() {
Serial.begin(9600);
String salut = "Bonjour";
String nom = "Monde";
String phrase = salut + ", " + nom + "!";
Serial.println(phrase); // Affiche: Bonjour, Monde!
}
void loop() {
// Rien ici pour l'instant.
}Deep Dive
Concaténer des chaînes est essentiel depuis les débuts de la programmation. En C, on utilisait strcat() mais Arduino propose l’objet String, plus simple. Attention, abuser des String peut fragmenter la mémoire sur des systèmes avec peu de ressources. Une alternative : utiliser snprintf(), plus compliquée mais plus efficace en mémoire.