Ana sayfa C Programlama Dizelerde Karakter Arama fonksiyonu
Gönderi
İptal

C Programlama Dizelerde Karakter Arama fonksiyonu

C programlama için oldukça kullanışlı basit bir fonksiyon. c karakteri *s dizisinde olup olmadığını kontrol eden basit ama kullanışlı fonksiyon python if c in s: yöntemine benziyor.

1
2
3
4
5
6
7
8
9
int isin(char *s,char c)
{
    while(*s)
    {
        if(*s==c) return 1;
        else s++;
    }
    return 0;
}

Eğer c s dizesi içinde bir karakterle eşleşirse geriye 1 döndürüyor. Eğer hiç eşleşme olmadan while döngüsü son bulursa geriye 0 döndürüyor.

Bu gönderi CC BY 4.0 lisansı altındadır.

Python içiçe listeleri tek liste yapmak

Euphoria Programlama