Comment supprimer les caractères d'une chaîne dans Arduino?
Pour supprimer les caractères d'une chaîne à l'intérieur du code Arduino, nous pouvons utiliser le Chaîne.retirer() Fonction arduino. En utilisant cette fonction, nous pouvons remplacer un caractère ou une sous-chaîne en définissant sa longueur et sa position. Cet article discutera des paramètres de syntaxe et de la valeur de retour de cette fonction et expliquera comment on peut supprimer les caractères d'une chaîne en utilisant un exemple de code Arduino.
Qu'est-ce que la chaîne.retirer () dans arduino
Le Chaîne.retirer() La méthode est une fonction intégrée de la classe de chaîne Arduino. Cette fonction supprime une partie d'une chaîne à partir d'une position spécifiée pour un nombre spécifié de caractères. Il modifie la chaîne d'origine en place et renvoie la chaîne mise à jour.
Syntaxe
La syntaxe pour Chaîne.retirer() est:
chaîne.retirer (startIndex, longueur);Paramètres
Deux paramètres sont requis pour cette fonction:
startIndex: L'indice du premier caractère à supprimer. Ce paramètre est obligatoire et doit être une valeur entière.
longueur: Le nombre de caractères à supprimer. Ce paramètre est défini par défaut sur 1.
Valeur de retour
Le Chaîne.retirer() La méthode renvoie la chaîne modifiée après avoir supprimé la sous-chaîne spécifiée.
Exemple
Ci-dessous le code démontre l'utilisation du Chaîne.retirer() Méthode dans la programmation Arduino:
void setup()Dans ce code, nous initialisons d'abord un objet de chaîne appelé Str avec la valeur "Bonjour le monde". Après cela, il est imprimé sur le moniteur en série. Ensuite, nous appelons le Chaîne.retirer() Méthode avec l'indice de départ 6 et la longueur 5, qui supprime la sous-chaîne "Monde«De la chaîne. Enfin, nous imprimons la chaîne modifiée au moniteur série En série.println () fonction.
Lorsque vous exécutez ce code, vous devriez voir la sortie suivante dans le moniteur série:
Comme vous pouvez le voir, le Chaîne.retirer() La méthode a réussi à supprimer la sous-chaîne spécifiée de la chaîne d'origine.
Conclusion
Le Chaîne.retirer() La méthode est une fonction utile pour supprimer les sous-chaînes d'objets de chaîne dans la programmation Arduino. En spécifiant l'index de départ et la longueur de la sous-chaîne à supprimer, vous pouvez facilement modifier le contenu d'une chaîne. Lisez l'article pour en savoir plus sur la syntaxe et l'utilisation du Chaîne.retirer() méthode.