Co to jest ciąg.Charat () w Arduino
Strunowy.Charat () Funkcja w Arduino zwraca znak w określonej pozycji indeksu ciągu. Ta funkcja zawiera jeden parametr, który jest pozycją indeksu znaku, który chcemy uzyskać z ciągu.
Składnia
Składnia Strunowy.Charat () Funkcja to:
Strunowy.Charat (indeks)W powyższej składni, indeks Słowo kluczowe reprezentuje pozycję znaku w ciągu.
Typ powrotu
Ta funkcja daje nam znak wewnątrz ciągu w numerze indeksu, który przekazaliśmy jako parametr funkcji.
Parametr
Ta funkcja zawiera jeden parametr:
indeks - Pozycja indeksu postaci, którą chcemy znać. Powinna to być dodatnia liczba całkowita reprezentująca pozycję znaku w ciągu.
Jak używać ciągów.Charat () w Arduino
Użyć Strunowy.Charat () Funkcja w Arduino, wykonaj następujące kroki:
Poniżej znajduje się kod wyjaśniający użycie Strunowy.Charat () Funkcja w programowaniu Arduino:
void setup ()Kod rozpoczął się od inicjowania komunikacji szeregowej w organizować coś() funkcjonować. Następnie nowa zmienna łańcucha MyString z wartością „Linuxhint” definiuje.
Charat () Funkcja jest wywoływana na MyString argumentem 4. To da nam postacie w 4th Ustaw w ciągu. Liczenie indeksu zaczyna się od lewej i zaczyna się od liczby 0. Po odczytaniu postaci będzie przechowywana w mychar zmienny. W ostatniej części wartości kodu mychar jest wydrukowany na monitorze szeregowym.
Następujące dane wyjściowe pojawią się jako piąty znak ciągu „Linuxhint” Jest "X", więc zostanie wydrukowany do monitora szeregowego.
Notatka: Strunowy.Charat () Funkcja działa tylko z znakami ASCII. Nie może obsługiwać rozszerzonych znaków ASCII lub Unicode.
Wniosek
Strunowy.Charat () Funkcja w Arduino może dać nam znak w określonej pozycji wewnątrz ciągu. Korzystając z tej funkcji, możemy pobrać dowolny znak z ciągu, po prostu przekazując numer indeksu znaku jako parametr tej funkcji. Szczegółowe informacje na temat składni, parametrów i zwracania wartości tej funkcji Przeczytaj artykuł.