Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan C dilinde string fonksiyonlarını anlatan bir eğitim içeriğidir. Eğitmen, izleyicilere adım adım string fonksiyonlarını göstermektedir.
- Video, string kütüphanesinin nasıl eklenmesiyle başlayıp, çeşitli string fonksiyonlarını detaylı şekilde açıklamaktadır. İlk olarak karakter dizilerini küçük harfe dönüştürme (tolower), büyük harfe dönüştürme (toupper), birleştirme (strcat, strncat), kopyalama (strcpy, strncpy), karakter değiştirme (strchr, strnchr), stringi tersine çevirme (strrev) gibi fonksiyonlar gösterilmektedir. Daha sonra sayısal değerli fonksiyonlar olan string uzunluğu hesaplama (strlen) ve string karşılaştırma (strcmp, strncmp, strcasecmp) fonksiyonları anlatılmaktadır. Her fonksiyon için örnek kodlar ve sonuçlar gösterilmektedir.
- 00:03C Dili String Fonksiyonları Tanıtımı
- Bu videoda C dilinde string fonksiyonları anlatılacaktır.
- String fonksiyonları kullanmadan önce string.h kütüphanesinin eklenmesi gerekmektedir.
- İki adet karakter dizisi (isim ve kullanıcı ismi) tanımlanmıştır.
- 00:31Karakter Dizilerini Dönüştürme Fonksiyonları
- strlwr fonksiyonu, karakter dizisindeki tüm karakterleri küçük harfe dönüştürür.
- strlwr fonksiyonu, karakter dizisindeki tüm harfleri büyük harfe dönüştürür.
- strcat fonksiyonu, parantez içinde virgülle ayrılan iki string'i birleştirir.
- 01:16String Birleştirme ve Kopyalama Fonksiyonları
- strncat fonksiyonu, iki string eklerken belirttiğimiz sayıdaki karakteri ekler.
- strcpy fonksiyonu, parantez içinde yazılan ikinci string'i birinci string'e kopyalar.
- strncpy fonksiyonu, belirtilen sayı kadar karakteri kopyalar.
- 02:09Karakter Değiştirme ve Ters Çevirme Fonksiyonları
- strsub fonksiyonu, belirtilen karakteri başka bir karakterle değiştirir.
- strnsub fonksiyonu, belirtilen sayıda karakteri değiştirir.
- strrev fonksiyonu, string'i tersine çevirir.
- 02:54Sayısal Değerli ve Karşılaştırma Fonksiyonları
- strlen fonksiyonu, string'in karakter uzunluğunu döndürür.
- strcmp fonksiyonu, iki string'in karakterlerinin birbiriyle aynı olup olmadığını kontrol eder.
- strncmp fonksiyonu, belirtilen sayıda karakteri karşılaştırır.
- 04:16Büyük-Küçük Harf Duyarlılığı Olmayan Karşılaştırma Fonksiyonları
- strcasecmp fonksiyonu, stringleri karşılaştırırken büyük harf-küçük harf duyarlılığına bakmaz.
- strncasecmp fonksiyonu, belirtilen sayıda karakteri karşılaştırır.
- Büyük-küçük harf duyarlılığına bakmayan fonksiyonlar, harflerin büyüklüğü farklıysa hata vermez.