Kayıtlar

C string fonksiyonlar etiketine sahip yayınlar gösteriliyor

Basit veritabanı örneği C

Resim
#include <stdio.h> #include <conio.h> #include <string.h> // cmp ve upr kullanimi için void kayitol(char k_adi[23],char sifre[23],int g_no) //kayit ol fonksiyonu {  FILE *yaz;  yaz=fopen("B:\\veritabani.txt","a");  fprintf(yaz,"%s %s %d\n",k_adi,sifre,g_no);  printf("kayit basarili olmustur.\n MERHABA:%s\n guvenlik numaraniz:1453(lutfen unutmayin)",strupr(k_adi)); fclose(yaz); } int kayit_oku(char k_adi[23],char sifre[23],int g_no) //kayit oku fonksiyonu { char k[23]; char s[23]; int a; //cmpden dönen sayisal deger için a ve b int b; FILE *oku; oku=fopen("B:\\veritabani.txt","r"); fscanf(oku,"%s",&k); fscanf(oku,"%s",&s); a=strcmp(k,k_adi); // girilen kulanici adi ile  veritabani.txt deki kullanici adini sorguluyor. Değer doğru ise 0 dönüyor. b=strcmp(s,sifre); // girilen sifre ile var olan sifreyi kıyaslıyor. değer doğru ise 0 de...

Fonksiyon yardımı ile string ifadelerin kullanımı

Resim
#include <string.h> //string ifadeleri çalıştırabilmek için gerekli kütüphane #include <stdio.h> void kopyala(char a[25],char b[25]) { strcpy(a,b); // b'yi a'ya kopyalıyor. printf("%s %s",a,b); } void ekle(char a[25],char b[25]) { strcat(a,b); //B'yi A ya ekliyor. printf("%s %s",a,b); } void kontrol(char a[25],char b[25]) { int sonuc; sonuc=strcmp(a,b); //SONUC DOĞRU İSE SIFIR(0) DEĞERİNİ DÖNDÜRÜYOR. // yanlış ise bir değerini printf("%d",sonuc); } void uzunluk(char a[25],char b[25]) { int a1,b1; a1=strlen(a); b1=strlen(b); printf("%s:'kelimenin uzunlugu uzunlugu:%d",a,a1); printf("\n%s kelimenin uzunlugu:%d",b,b1); } main() { char a[25]="ASIM"; char b[25]="REIS"; int d; printf("<<LUTFEN YAPILACAK ISLEMI SECIN>> \n Kopyalamak icin:[1],\n Ekleme icin:[2],\n Karsilastirmak icin:[3]\n,Kelime uzunluklarini ogrenmek icin:[4]\n...

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com