Concatenazione di stringhe

Arduino:
Concatenazione di stringhe

Come fare:

String saluto = "Ciao";
String nome = "Arduino";
String fraseCompleta = saluto + ", " + nome + "!";

Serial.begin(9600);
Serial.println(fraseCompleta); // Stampa: Ciao, Arduino!

Sample output:

Ciao, Arduino!

Approfondimento

La concatenazione di stringhe è un’operazione fondamentale in programmazione, presente sin dagli albori dei linguaggi di programmazione. In Arduino, l’uso del tipo String per rappresentare e concatenare testi è comodo ma va usato con attenzione, soprattutto per la gestione della memoria in un ambiente con risorse limitate. Alternativamente, per ridurre il consumo di memoria si possono utilizzare i caratteri array (char[]) e le funzioni come strcat e strcpy, ma questi metodi sono più complessi. La classe String di Arduino nasconde la complessità ma può portare a frammentazione della memoria se non si gestiscono con cura reallocazioni e cancellazioni.

Vedi anche: