Les variables string permettent de stocker des chaînes de caractères dans vos programmes. Dans un string vous pouvez stocker tout type de caractère Ascii. Grâce à ce type de variable, vous pourrez écrire des messages par exemple.
Voici comment on déclare un string :
La table ASCII est l’ensemble des caractères que vous pouvez utiliser dans votre string. Voici un tableau qui résume tous ces caractères :
Dans ce tableau qui peut faire peur au début, c’est la colonne des char que l’on va utiliser. En effet, dans cette colonne, vous trouverez tous les caractères que vous pouvez mettre dans votre variable.
Les variables char ou string sont assez similaire : elles permettent toute les deux de stocker des chaînes de caractères. Néanmoins les variables char sont plus utilisé pour stocker un caractère ou bien pour accéder à un caractère dans une chaîne. Alors qu’une variable string est plus utilisé pour stocker plusieurs caractère et faire des opérations dessus, comme les concaténer par exemple.
On verra à la fin comment convertir un string en char.
On va maintenant voir différente opération que l’on peut faire sur les strings :
A) Trouver la place d’un élément dans un string
Voici comment connaître la place d’un élément dans un string :
On peut vous donner un exemple pour mieux comprendre son utilisation :
Si la valeur n’est pas trouvée dans votre string, le programme retourne -1.
B) La taille de votre string
On va maintenant comment connaître la taille de votre string :
On peut vous donner un exemple pour mieux comprendre son utilisation :
C) Comparer deux strings
On va maintenant voir comment comparer deux chaînes de caractère ensemble :
Voici les retours possiblent de cette fonction :
On peut vous donner un exemple pour mieux comprendre son utilisation :
D) Remplacer un des éléments du string
On va maintenant voir comment remplacer un string par un autre :
On peut vous donner un exemple pour mieux comprendre son utilisation :
Voici ce que l’on obtient : « le_nouveau_stringrduino Factory ».
E) Comment mettre votre chaîne de caractère en majuscule
On va maintenant voir comment mettre votre chaîne de caractère en masjucule :
On peut vous donner un exemple pour mieux comprendre son utilisation :
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 :