Saiten sind der Datentyp, mit dem eine Reihe von Charakteren darin gespeichert wird. In Arduino sind Saiten die gleichen wie in anderen Programmiersprachen. In verschiedenen Situationen müssen Strings in Arduino -Programmierung hinzugefügt werden. Wir können die Zeichenfolgen entweder mit der integrierten Funktion concat () addieren, oder wir können den Additionsbetreiber „+“ verwenden, um sie hinzuzufügen. In dieser Beschreibung wird die Hinzufügung der Saiten durch die Verwendung des Zusatzoperators erklärt.
So verwenden Sie den Additionsbetreiber, um die Saiten in Arduino hinzuzufügen
Die Verwendung des Additionsbetreibers „+“ zum Hinzufügen der Saiten in Arduino ähnelt dem Verkettungsprozess. Sie verbindet sich den beiden Zeichenfolgen miteinander zusammen. Zum Beispiel haben wir zwei Saiten, einer ist „Linux“ und der andere ist „Hinweis“, wir können den Addition -Operator verwenden, um sie beizutreten, und das Ergebnis wird „LinuxHint“ sein.
Gibt es eine Beschränkung des Hinzufügens der Zeichenfolgen mit anderen Datentypen mit dem Addition Operator
Nein, es gibt keine Einschränkung des Hinzufügens der Zeichenfolgen mit anderen Datentypen mit dem Addition -Operator. Wir können die Anzahl der Ganzzahl- und schwimmenden Datentypen mit Zeichenfolgen mit dem Addition Operator hinzufügen. Wir können auch die Zeichen und die Ausgabe der Millis () -Funktion zu den Saiten addieren. Darüber hinaus können wir mehr als eine Zeichenfolge mit dem Additionsoperator in einer einzigen Anweisung addieren. Wir können all dies verstehen, indem wir einen einfachen Arduino -Code ausführen.
Beispiel: Hinzufügen von Zeichenfolgen mit dem Additionsbetreiber in Arduino
Betrachten Sie das folgende einfache Beispiel für einen einfachen Arduino -Code:
String S1, S2, S3; void setup ()
Serie.Beginnen Sie (9600);
S1 = "Linux";
S2 = "Hinweis";
S3 = S1+S2;
Serie.print ("Die Zugabe von S1 und S2 ist:");
Serie.println (s3);
Serie.print ("Jetzt werden wir Charaktere mit S1 und S2 ergänzen:");
S3 = "Willkommen bei"+S1+S2;
Serie.println (s3);
Serie.print ("Wir werden mit S1 und S2 einen ganzzahligen Datentyp durchführen:");
S3 = S1+S2+100;
Serie.println (s3);
Serie.print ("Wir werden den Float -Datentyp mit S1 und S2 addieren:");
S3 = S1+S2+0.50;
Serie.println (s3);
Serie.print ("Wir werden die Ausgabe von Millis () Funktion mit S1 und S2 addieren:");
S3 = S1+S2+Millis ();
Serie.println (s3);
void Loop ()
Die Ausgabe des oben ausgeführten Arduino -Codes lautet:
Erläuterung: Der oben ausgeführte Code ist sehr einfach. Wir deklarieren drei Variablen S1, S2 und S3 mit String -Datentyp. In S1 und S2 haben wir einige Zeichenfolgen gespeichert und dann zuerst beide Zeichenfolgen mit dem Additionsbetreiber in S3 addiert und die Ergebnisse des seriellen Monitors durch serielle Kommunikation mit einer Baudrate von 9600 angezeigt. Als nächstes haben wir die Zeichen, den Ganzzahl -Datentyp, den Float -Datentyp, die Ausgabe von Millis () mit den Zeichenfolgen S1 und S2 addiert und jedes Ergebnis auf dem seriellen Monitor angezeigt.
Abschluss
Die Zeichenfolgen können in Arduino mit dem Addition -Operator addiert werden. Dieser Prozess wird auch als Verkettung bezeichnet. Wir können die zwei oder mehr als zwei Zeichenfolgen mit der integrierten Funktion von concat () sowie mit dem Additionsbetreiber verkettet. In dieser Erstellung wird die Zugabe von String unter Verwendung des Addition-Operators in Arduino mit Hilfe eines Beispiels erläutert.