Chaîne.Fonction de charat arduino

Chaîne.Fonction de charat arduino
La chaîne peut enregistrer des données de grande taille. Tout en travaillant avec Arduino, les chaînes sont un type de données important car ils peuvent stocker des lectures à partir de différents capteurs. La classe String dans Arduino fournit diverses fonctions pour manipuler les chaînes. Une telle fonction est Chaîne.charat (). Cet article discute Chaîne.charat () fonction en détail.

Qu'est-ce que la chaîne.Charat () à Arduino

Le Chaîne.charat () La fonction dans Arduino renvoie le caractère à une position d'index spécifique d'une chaîne. Cette fonction contient un paramètre qui est la position d'index du caractère que nous voulons obtenir d'une chaîne.

Syntaxe

La syntaxe de Chaîne.charat () La fonction est:

Chaîne.charat (index)

Dans la syntaxe ci-dessus, indice Le mot-clé représente la position d'un caractère dans une chaîne.

Type de retour

Cette fonction nous donne le caractère à l'intérieur d'une chaîne au numéro d'index que nous avons passé comme paramètre de fonction.

Paramètre

Cette fonction contient un paramètre:

indice - La position d'index du personnage que nous voulons savoir. Ce devrait être un entier positif représentant la position du caractère dans la chaîne.

Comment utiliser la chaîne.Charat () à Arduino

Pour utiliser le Chaîne.charat () Fonction dans Arduino, suivez ces étapes:

  • Créer une chaîne en utilisant la classe de chaîne.
  • Appeler le charat () Fonction sur cet objet String.
  • Passez la position d'index du caractère que nous voulons connaître en tant que paramètre charat () fonction.

Vous trouverez ci-dessous le code qui explique l'utilisation de Chaîne.charat () Fonction dans la programmation Arduino:

void setup()
En série.commencer (9600);
String myString = "LinuxHint";
char mychar = mystring.Charat (4);
En série.print ("Le caractère à l'index 4 est:");
En série.println (mychar);

VOID LOOP ()

Le code a commencé par initialiser la communication série dans installation() fonction. Après cela, une nouvelle variable de chaîne MyString avec la valeur "Linuxhint" est défini.

Le charat () La fonction est appelée MyString avec un argument de 4. Cela nous donnera les personnages au 4e positionner à l'intérieur d'une chaîne. Le comptage de l'index commence à partir de la gauche et commence par le numéro 0. Une fois le personnage lu, il sera stocké dans le mychar variable. Dans la dernière partie de la valeur du code de mychar est imprimé sur le moniteur série.

La sortie suivante apparaîtra comme le cinquième caractère de la chaîne "Linuxhint" est "X", il sera donc imprimé au moniteur en série.

Note: Chaîne.charat () La fonction fonctionne avec les caractères ASCII uniquement. Il ne peut pas gérer les caractères ASCII ou Unicode étendus.

Conclusion

Le Chaîne.charat () La fonction dans Arduino peut nous donner le caractère à une position spécifique à l'intérieur d'une chaîne. En utilisant cette fonction, nous pouvons récupérer n'importe quel caractère à partir d'une chaîne en passant simplement le numéro d'index du caractère comme paramètre de cette fonction. Pour plus de détails sur la syntaxe, les paramètres et la valeur de retour de cette fonction, lisez l'article.