evet o kütüphaneler fazlaydı ama ben dokunmadım, çok da önemli değil..

hımm sorularınza gelirsek, void olsaydı o fonksiyon bir değer dönderemezdi. orada kaç karakter olduğunu hesaplıyor ve o sonucu geri dönderiyor. void ler birer metoddur ve geri dönüş değeri yoktur. başka nasıl yapılabilinirdi? mesela pointer kullanılabilirdi metod parametresi için..

\0 ifadesi char boşluğu anlamındadır yani ' ' bu dur. null tamamen boş bir şey atanmamış ama \0 ifadesi bildiğn boşluk karakteri