Tekil Mesaj gösterimi
Alt 13 Eylül 2016, 09:57   #1
Entrance
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart Girilen stringin boyutunu bulan program(kendi strlen fonksiyonumuzla)

C dili ile yazdığım kendi strlen fonksiyonumdur.

While döngüsü ile,

Kod:
#include <stdio.h>
#include <string.h>

/* by Entrance */

#define BOYUT 1024

int UzunBul(char *uzunluk)
{
	int bul = 0;
	
	while(*uzunluk++ != '\0')
	{
		 bul++;
	}
	return bul;
}
int main() {
   
   char string[BOYUT]; 
   puts("*** Girilen stringlerin uzunlugunu bulan program!");
   printf("Lutfen, uzunlugunu bulmak istediginiz metni giriniz : ");
   scanf("%[^\n]s", string);
   printf("Girilen string(%s), girilen stringin uzunlugu(%d)", string, UzunBul(string));
}
For döngüsü ile,
Kod:
#include <stdio.h>
#include <string.h>

/* by Entrance */

#define BOYUT 1024

int Uzunluk(char *p)
{
	int i = 0, bul =0;
	
	for(; p[i] != '\0'; i++)
	{   
	    
		bul++;
	}
	return bul;
	
}
int main() {
   
   char string[BOYUT]; 
   puts("*** Girilen stringlerin uzunlugunu bulan program!");
   printf("Lutfen, uzunlugunu bulmak istediginiz metni giriniz : ");
   scanf("%[^\n]s", string);
   printf("Girilen string(%s), girilen stringin uzunlugu(%d)", string, Uzunluk(string));
}
İyi forumlar. ^^
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı