19 Haziran 2013 Çarşamba

strcmp

http://www.picproje.org/index.php/topic,47411.msg352985.html#msg352985

C dili için:

strcmp()
Iki sözcügün (iki karakter katarinin) ayni olup olmadigini kontrol etmek için kullanilir. Bu fonksiyon büyük/küçük harf duyarli değildir. 

Kod: [Seç]
unsigned char isim[];

printf( "İsminiz: " );
scanf( "%s", isim );
  
 if(strcmp(isim, "gokhan") == 0) //eğer değişken, merhaba'ya eşitse "0" (false) verisi döner
 {
  printf( "bizde sizi bekliyorduk gokhan bey \n" );
 }
else
{
 printf( "olsun siz de hosgeldiniz \n" );
}

strcmp yi burda eşitliği kontrol etmek için kullandık. Bu komut iki ifadenin aynı olup olmadığından ziyade, farklı olup olmadıklarını kontrol eden bir string fonksiyonudur. Dolayısıyla #include string.h ifadesi ile string kütüphanesinin eklenmesi gerekir.

Hiç yorum yok:

Yorum Gönder