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:

Strings and operations with strings

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: ...

Get Learning C for Arduino now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.