Strings and operations with strings
A string is one of the most important data types in C for Arduino. In this section, we will learn more about string.
By string, we mean a collection of characters. A sentence or word is a string.
In pure C, we don't have the data type String
, but in C for Arduino, we do. Let's look at a basic program using the string data type:
String myString = "Hello, How are you?"; void setup() { Serial.begin(9600); Serial.print(myString); } void loop() { }
The output of the program is as follows:

The output is a plain text that we assigned to our String
variable,
myString
. If your string is too long, you can write it as follows:
String myString = " This is the first line" " This is the second line" " This is the third line" " This is the fourth line" " This is the fifth line"; void setup() { Serial.begin(9600...