🎯 Challenge: ft_strlen
İlk gerçek challenge! strlen() fonksiyonunu sıfırdan yaz.
strlen() Nedir?
strlen() fonksiyonu bir string'in uzunluğunu hesaplar. C'de stringler null-terminated'dır, yani '\0' karakteri ile biter. strlen() bu null karakterine kadar olan karakter sayısını döndürür.
Örnek Kullanım
c#include <string.h>
#include <stdio.h>
int main(void)
{
char *str = "Hello";
printf("Uzunluk: %zu\n", strlen(str)); // Çıktı: 5
return 0;
}
Kurallar
• Hazır strlen() kullanma yasak!\n• Sadece while veya for döngüsü kullanabilirsin\n• Pointer aritmetiği kullanabilirsin
ft_strlen'i Implement Et
Kendi strlen fonksiyonunu yaz. Null-terminated string'in uzunluğunu döndürmeli.
+100 XP
REWARD
main.c
Output
// Kodu çalıştırmak için "ÇALIŞTIR" butonuna tıkla
İpucu
String'in sonunu bulmak için while döngüsü ile her karakteri kontrol et. str[i] != '\0' olduğu sürece say.