GitHub GitHub' da katkıda bulun: Çevrimiçi düzenle

strcmp ()

İki dizgiyi karşılaştırır.

İşlev, her dizginin ilk karakterini karşılaştırmaya başlar. Bunlar birbirine eşitse, karakterler farklı oluncaya ya da daha kısa dizginin sonuna ulaşılıncaya kadar aşağıdaki çiftlerle devam eder.

Sözdizimi

strcmp(string1, string2)

Bağımsız değişkenler

  • dizgi1: Karşılaştırma için ilk giriş dizgisi.
  • dizgi2: Karşılaştırma için ikinci giriş dizgisi.

İadeler

Dizgiler arasındaki ilişkiyi gösteren bir integral değeri döndürür:

  • < 0 -eşleşmeyen ilk karakter string1 dizgisindekinden string2 dizgisindekinden daha küçük bir değere sahip.
  • 0 -her iki dizenin içeriği eşittir
  • > 0 -eşleşmeyen ilk karakterin string1 dizgisindeki değeri string2 dizgisindekinden daha büyük.

Örnekler

datatable(string1:string, string2:string)
["ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"]
| extend result = strcmp(string1,string2)
string1 string2 sonuç
ABC ABC 0
ABC ABC 1
ABC ABC -1
abcde ABC 1