C strlen Fonksiyonu
strlen fonksiyonu nasıl
çalışır?
Karakter dizilerinin
fonksiyonlara parametre olarak geçirilmesi.
Kendi strlen fonksiyonumuz
nasıl yazılır?
/*strlen fonksiyonu nasıl
çalışır?
Karakter dizilerinin
fonksiyonlara parametre olarak geçirilmesi.
Kendi strlen fonksiyonumuz
nasıl yazılır?
*/
#include <stdio.h>
#include <stdlib.h>
unsigned int myStrLength(char *str)
{
unsigned int retValue =
0;
while( *str++ != '\0')
{
++retValue;
//++str;
}
return retValue;
}
int main(void) {
//strlen fonksiyonu : string length
//size_t strlen(const char *str);
{
char city[100];
unsigned int lengthCity
= 0;
printf("Bir
sehir giriniz:");
gets(city);
lengthCity = strlen(city);
printf("(%s)
sehir ismi :%u karakterdir.\n", city, lengthCity);
}
//kendi strlen fonksiyonumuz
{
char city[100];
unsigned int lengthCity
= 0;
printf("Bir
sehir giriniz:");
gets(city);
lengthCity = myStrLength(city);
printf("(%s)
sehir ismi :%u karakterdir.\n", city, lengthCity);
}
return EXIT_SUCCESS;
}
Hiç yorum yok:
Yorum Gönder