Strunowy.Funkcja Equalsignorecase Arduino

Strunowy.Funkcja Equalsignorecase Arduino
Ciągi mogą bardzo łatwo przechowywać duże dane. Ciąg Arduino może pobierać dane wejściowe z czujników i przechowywać je, aby można go było używać do generowania pożądanych wyjść. String w Arduino ma serię funkcji, które pozwala użytkownikom łatwo obsługiwać dane. Jedną z takich funkcji jest Strunowy.equalsignorecase (). Ten artykuł obejmuje składnię, parametry tej funkcji i zwraca szczegółowo.

Spis treści

  • String Arduino.funkcja equalsignoCase ()
  • Składnia
  • Parametry
  • Powrót
  • Jak używać ciągów.equalsignorecase () funkcja w Arduino
  • Wniosek

String Arduino.funkcja equalsignoCase ()

Strunowy.equalsignorecase () Funkcja służy do porównania dwóch ciągów dla równości, jednocześnie ignorując ich wrażliwość na sprawę.

Ta funkcja zwraca prawdziwie, jeśli dwa ciągi mają te same znaki w tej samej sekwencji, niezależnie od przypadku liter.

Na przykład „Linux” i „Linux” byłyby uważane za równe w porównaniu z tą funkcją.

Składnia

Składnia łańcucha.Funkcja equalsignorecase () jest następująca:

String1.equalsignorecase (String2)

Tutaj, String1 I String2 czy to dwa struny do porównania.

Parametry

Strunowy.equalsignorecase () Funkcja trwa tylko jeden parametr, który jest ciągiem, który należy porównać z oryginalnym ciągiem.

Powrót

Ta funkcja zwraca prawdę lub fałsz.

PRAWDA: Jeśli String1 pasuje do String2 (ignorowanie przypadków).

FAŁSZ: Jeśli String1 nie pasuje do String2.

Jak używać ciągów.equalsignorecase () funkcja w Arduino

Teraz omówimy kod Arduino, który korzysta z tej funkcji i porównujemy dwa ciągi z różnymi przypadkami.

void setup ()
Seryjny.rozpocząć (9600);
String FirstString = "Linuxhint";
String secondString = "Linuxhint";
if (FirstString.equalsignorecaza (drugaString))
Seryjny.println („Dwa sznurki są równe.");
w przeciwnym razie
Seryjny.println („Dwa sznurki nie są równe.");

void Loop ()

Tutaj mamy dwie zmienne ciągów, FirstString I, Drugi strefa, które zawierają te same znaki, ale z różnymi przypadkami. Używamy equalsignorecase () funkcja porównywania ich dla równości, niezależnie od wrażliwości sprawy.

Program zostanie wyprowadzony „Dwa ciągi są równe.„Do monitora szeregowego, ponieważ oba ciągi są równe, tylko ich obudowa jest inna.

Wniosek

Strunowy.equalsignorecase () Funkcja może porównać dwa różne ciągi, ignorując wrażliwość obudowy. W tym artykule obejmuje składnię, parametr i wartość zwracaną tej funkcji. Szczegółowe informacje na temat ciągów.Funkcja equalsignoreCase (), przeczytaj artykuł.