|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Nov 2015
Messaggi: 6
|
[c] Problema scrittura su file
Ciao a tutti! Sto cercando di imparare un po' di C, arrivato ai file ho un problema. Vorrei scrivere uno "0" su "documento", salvato in Documenti, il programma si esegue senza problemi ma se dopo l'esecuzione apro il documento non risulta scritto nulla. Qualcuno mi sa indicare cosa sbaglio per favore?
#include <stdio.h> int main () { int a=0; FILE *fp; fp=fopen("documento.txt","w"); if (fp==NULL) { printf ("Lettura scorretta."); } else { fprintf (fp,"%d\n",a); } fclose(fp); return 0; } |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Il programma e' ok. Non stai scrivendo "0" (carattere), ma 0 (numero), il quale non e' visualizzabile a schermo.
Dovresti usare un programmino per fare il dump per vedere il contenuto del file. Oppure, visto che e' la prima prova, scrivi "hello, world", cosi' sei sicuro di vederlo.
__________________
In God we trust; all others bring data |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
__________________
In God we trust; all others bring data |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Roma
Messaggi: 542
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:41.




















