Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: [C] stampa su file

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156

    [C] stampa su file

    Salve, sto cercando banalmente di leggere e stampare su file giusto per iniziare a vedere i puntatori. La lettura da file va, la stampa no, ovvero nel file non viene proprio scritto nulla; inoltre non "funziona" nemmeno la parte che avvisa dell'errata apertura del file di scrittura ( va sempre nell'altro ramo ). Il codice è questo :
    codice:
    #include<stdio.h>
    #include<stdlib.h>
    main()
    {
        char a;
        FILE *pnt_file;
        FILE *pnt_file1;
        pnt_file=fopen("lettura.txt","r");
        if(pnt_file==NULL)
        {
            printf("errore nell'apertura del file, riavviare \n");
        }
        else
        {
            fscanf(pnt_file,"%c ",&a);
            fclose(pnt_file);
            printf("Il carattere letto da file e':%c ", a);
            pnt_file1=fopen("stampa.txt","w");
            if(pnt_file1==NULL)
            printf("Errore nell'apertura del file di scrittura\n");
            else{
            printf("File aperto correttamente\n");
            fprintf(pnt_file1,"Prova di stampa %c",a);
            fclose(pnt_file1);
            }
        }
    system("pause");
    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il file è aperto in lettura "r" ... come ci vorresti scrivere?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156
    Ho usato due puntatori. Il secondo apre il file in modalità " w "....Sto parlando di "pnt_file1".

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da slashino
    Ho usato due puntatori. Il secondo apre il file in modalità " w "....Sto parlando di "pnt_file1".
    Giusto ... ma quindi funziona tutto ... con quale compilatore lavori?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156
    Un odioso wxDev-C++...pensi possa essere quello?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma perché vi ostinate ad usare DevC++ e simili?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156
    Quello mi hanno consigliato al corso ed essendo neofita mi sono adeguato, anche se ho sentito parlarne molto male. Me ne consiglieresti un altro qualsiasi?

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E ti hanno consigliato malissimo ... ora, può essere che non sia quella la causa, resta il fatto che è un prodotto da evitare, come ricordato in tanti forum e da tanti che programmano un po' più seriamente ...

    Esistono tante discussioni in cui sono stati consigliati altri strumenti, come CodeBlocks e, perché no, Visual C++ Express Edition (che rimane la mia scelta principale in questo campo).
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156
    Va bene, ti ringrazio...

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    156
    Per la cronaca, penso fosse colpa dell'antivirus, l'ho disattivato e ha stampato correttamente!

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.