Hva er streng.Charat () i Arduino
De Streng.Charat () Funksjon i Arduino returnerer tegnet på en spesifikk indeksposisjon for en streng. Denne funksjonen inneholder en parameter som er indeksposisjonen til tegnet som vi ønsker å få fra en streng.
Syntaks
Syntaksen til Streng.Charat () funksjon er:
Streng.Charat (indeks)I syntaks ovenfor, indeks Nøkkelord representerer plasseringen av et tegn i en streng.
Returtype
Denne funksjonen gir oss tegnet i en streng på indeksnummeret som vi passerte som en funksjonsparameter.
Parameter
Denne funksjonen inneholder en parameter:
indeks - Indeksposisjonen til karakteren vi vil vite. Det skal være et positivt heltall som representerer karakterens plassering i strengen.
Hvordan bruke streng.Charat () i Arduino
Å bruke Streng.Charat () Funksjon i Arduino, følg disse trinnene:
Nedenfor er koden som forklarer bruken av Streng.Charat () Funksjon i Arduino -programmering:
void setup ()Kode startet med å initialisere seriell kommunikasjon i oppsett () funksjon. Etter det en ny strengvariabel MyString med verdien “Linuxhint” er definert.
De Charat () funksjon kalles på myString med et argument om 4. Dette vil gi oss karakterene på 4th Plasser inne i en streng. Tellingen for indeksen starter fra venstre og begynner med tallet 0. Når karakteren er lest, blir den lagret i Mychar variabel. I den siste delen av kodeverdien til Mychar skrives ut på seriemonitoren.
Følgende utgang vil vises som den femte karakteren av strengen “Linuxhint” er “X”, Så den blir skrevet ut til seriemonitoren.
Merk: Streng.Charat () Funksjon fungerer bare med ASCII -tegn. Den kan ikke håndtere utvidede ASCII- eller Unicode -tegn.
Konklusjon
De Streng.Charat () Funksjon i Arduino kan gi oss karakteren i en spesifikk posisjon inne i en streng. Ved å bruke denne funksjonen kan vi hente ethvert tegn fra en streng ved bare å sende indeksnummeret til tegnet som en parameter for denne funksjonen. For detaljer om syntaks, parametere og returverdi av denne funksjonen, les artikkelen.