C Programlama’da strlen() Fonksiyonu Kullanımı

C’de standart kütüphanesi olan string.h’da mevcut strlen ile null elemanıyla sonlanmış olan dizinin eleman sayısını vermektedir. fonksiyonun geri dönüş türü size_t’dir. Aşağıdaki örnek kaynak kodunda %d ile print etmek için integer cinsine casting işlemi yapılmıştır. eğer direk olarak print etmek istediğimizde %zd kullanılması gerekmektedir.

string.h’da tanımlanan strlen fonksiyonu;

size_t strlen( const char *str );

C’nin standart kütüphanesinde bulunan strlen ile sizeof operatörü birbirine karıştırılmaması gerekmektedir. sizeof operatörü ile string’in kaç byte yer kapladığını öğreniriz.

sizeof operatörü hakkında bilgi verilen yazıyı okumak için tıklayınız.

 

Bu yazı hakkında ne düşünüyorsun ?
  • Gereksiz 
  • Normal 
  • Faydalı 
  • Müthiş 
Sidar ATABEY

About Sidar ATABEY

Elektrik-Elektronik Mühendisi. Makine Mühendisliğinde yan dal programını tamamladı. 1 sene boyunca Erasmus Programı kapsamında Polonya Silesian University of Technology'de eğitim gördü.

View all posts by Sidar ATABEY →

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir