Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [C] Strano output file

  1. #1

    [C] Strano output file

    Guardate questo pezzo di codice:

    /*Dati è il file descriptor, un file di testo*/
    fprintf(dati, "%s", casa.colore);

    fprintf(dati, "%f\n", casa.area);

    fprintf(dati, "%f\n", casa.prezzo);

    fflush(dati);

    fseek(dati, -10, SEEK_CUR);

    fscanf(dati, "%s", &strin);

    printf("\n\nIl file: %s\n\n", strin);

    Cosa c'è di sbagliato? Mi stampa due o tre caratteri strani, pensando fosse un problema del buffer ho provato a flusharlo, pensando che fosse un problema del cursore del file ho provato a riposizionarlo ma nulla... che può essere? E' da poco che uso i file, può essere benissimo un errore idiota...
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

  2. #2
    Tutto a posto, avevo fatto casino con le modalità di apertura scrittura... eh sì, sono tanto pirla...
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.