Şimdi Ara

C Dosya işlemleri hakkında !

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
9
Cevap
0
Favori
280
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • C'de dosya okuma işlemlerinde bir sıkıntı var arkadaşlar. Hata vermiyor fakat debug yaptığımda segmentation fault hatası veriyor. büyük ihtimalle diziye atarken bi bellek sıkıntısı avar ama çözemedim. Yardımlarınızı bekliyorum
    FILE *oku; 
    oku = fopen("sozluk.txt","r");
    if( oku== NULL){
    puts("Hata!");
    exit(0);
    }else{


    char *turkce[100];
    char *ingilizce[100];


    int i=0;

    while(!feof(oku)){
    fscanf(oku,"%s %s",turkce[i],ingilizce[i]);
    printf("%s -> %s\n", turkce[i],ingilizce[i]);
    i++;
    }
    fclose(oku);
    }



    < Bu mesaj bu kişi tarafından değiştirildi FreakDevil -- 11 Ekim 2014; 18:07:11 >



  • İşaretçi iyi güzel de bellek yok ortada. 2 boyutlu dizi ile yap en iyisi.

    char turkce[100][20];

    Max 20 harfli 100 kelime. Başka biryeri değiştirmene gerek yok.
  • okuldan arkadaşa da sormuştum o da aynısı dedi. o şekilde yaptık sorun çözüldü.. eyvallah sağol
  • usta şimdi proje bitti sayılır ama ufak bir pürüz kaldı. strcmp ile string karşılaştırması yapıyoruz. ama türkçe karakterli bir kelime girildiğinde bulamıyor. yani eşleşme yapmıyor kelime olmasına karşın. bunun bir çözümü var mıdır acaba ?
  • Windows konsolu ile kod yazdığın editörün encode uyumsuzluğu. Konsola "chcp 857" yazıp tekrar dene bakalım. Olursa kalıcı hale getirirsin ama nasıl yapılacağını unuttum. Windows kullanmayı bırakalı uzun zaman oldu.
  • olmadı malesef :(
  • Kasma kendini ayın 24'üne kadar vakit var.



    < Bu mesaj bu kişi tarafından değiştirildi Tobizume -- 12 Ekim 2014; 22:31:06 >
  • quote:

    Orijinalden alıntı: Dinh

    Kasma kendini ayın 24'üne kadar vakit var.

    nicki çıkaramadım ama ? :D :D
  • quote:

    Orijinalden alıntı: FreakDevil

    quote:

    Orijinalden alıntı: Dinh

    Kasma kendini ayın 24'üne kadar vakit var.

    nicki çıkaramadım ama ? :D :D

    Tanımazsın beni boşver.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.