Mit String-Variablen können Sie Zeichenfolgen in Ihren Programmen speichern. Sie können beliebige ASCII-Zeichen in einem String speichern. Mit diesem Variablentyp können Sie beispielsweise Nachrichten schreiben.
So deklarieren Sie einen String:
Die ASCII-Tabelle enthält die Zeichen, die Sie in Ihrer Zeichenfolge verwenden können. Hier ist eine Tabelle, die alle diese Zeichen zusammenfasst:
In dieser Tabelle, die zunächst entmutigend erscheinen mag, verwenden wir die Spalte „char“. Tatsächlich finden Sie in dieser Spalte alle Zeichen, die Sie in Ihre Variable einfügen können.
Char- und String-Variablen sind sich sehr ähnlich: Beide ermöglichen die Speicherung von Zeichenfolgen. Char-Variablen werden jedoch häufiger zum Speichern einzelner Zeichen oder zum Zugriff auf ein Zeichen innerhalb einer Zeichenfolge verwendet. String-Variablen hingegen werden häufiger zum Speichern mehrerer Zeichen und zum Ausführen von Operationen mit ihnen, wie z. B. deren Verkettung, verwendet.
Wir werden am Ende sehen, wie man einen String in einen Char-Variablen konvertiert.
Wir betrachten nun verschiedene Operationen, die mit Strings durchgeführt werden können:
A) Position eines Elements in einem String ermitteln
So ermitteln Sie die Position eines Elements in einem String:
Zum besseren Verständnis der Verwendung können wir Ihnen ein Beispiel geben:
Wenn der Wert in Ihrem String nicht gefunden wird, gibt das Programm -1 zurück.
B) Die Größe Ihres Strings
Jetzt erfahren wir, wie Sie die Größe Ihres Strings ermitteln:
Zum besseren Verständnis der Verwendung können wir Ihnen ein Beispiel geben:
C) Vergleich zweier Zeichenfolgen
Wir sehen uns nun an, wie man zwei Zeichenfolgen miteinander vergleicht:
Hier sind die möglichen Rückgabewerte dieser Funktion:
Bei identischen Zeichenfolgen wird die Zahl 0 zurückgegeben.
Eine negative Zahl wird zurückgegeben, wenn my_string_1 vor my_string_2 steht.
Eine positive Zahl wird zurückgegeben, wenn my_string_2 vor my_string_1 steht.
Ein Beispiel verdeutlicht die Verwendung:
D) Ersetzen eines String-Elements
Wir sehen uns nun an, wie man einen String durch einen anderen ersetzt:
On peut vous donner un exemple pour mieux comprendre son utilisation :
Das Ergebnis ist: „the_new_stringrduino Factory“.
E) Groß- und Kleinschreibung in Strings
Jetzt sehen wir uns an, wie man Strings groß- und kleinschreibt:
Zum besseren Verständnis der Verwendung können wir Ihnen ein Beispiel geben:
F) Comment mettre votre chaîne de caractère en minuscule
On va maintenant voir comment mettre votre chaîne de caractère en minuscule :
On peut vous donner un exemple pour mieux comprendre son utilisation :
Il faut que votre string soit exclusivement des nombres entier seulement pour que cela fonctionne. Sinon vous allez avoir une erreur.
On peut vous donner un exemple pour mieux comprendre son utilisation :
B) Convertir un string en un float
On va maintenant voir comment convertir une chaîne de caractère string en un nombre décimal (float).
Il faut que votre string soit exclusivement des nombres décimaux seulement pour que cela fonctionne. Sinon vous allez avoir une erreur.
On peut vous donner un exemple pour mieux comprendre son utilisation :
B) Convertir un string en un char
On va maintenant voir comment convertir une chaîne de caractère string en char.
On peut vous donner un exemple pour mieux comprendre son utilisation :