PDA

Visualizza la versione completa : [C] Inserimento di un valore intero su file


keykode20
11-02-2012, 20:09
ciao a tutti ho una domanda banalissima
ho una lista di stringhe ed interi e vorrei stampare l input su file
per le stringhe ho utilizzato la funzione fputs
e per gli interi ho usato fputc
per le stringhe non ci sono problemi ma riguardo gli interi, sul file, appaiono dei simboli strani che non sono interi. come ╚ oppure ├ .
cosa devo fare?

oregon
11-02-2012, 20:17
Beh, cosa c'entra un intero con un char?

La fputc tratta dei char non degli interi.

Puoi utilizzare in tutti e due i casi la fprintf con gli appositi codici

keykode20
11-02-2012, 20:33
fprintf lo posso usare per ogni tipo?

oregon
11-02-2012, 20:45
Conosci la printf per il video?

keykode20
11-02-2012, 20:50
per il video??
io consoco questo --> fprintf(FILE fp,"%d",ELEMENTO)

oregon
11-02-2012, 20:53
Certe volte penso di spiegarmi in arabo ...

Ti avevo chiesto ... "conosci la printf per il video" ... se la conosci, la fprintf ha lo stesso comportamento per il file.

Ok?

keykode20
11-02-2012, 23:28
ah scusa la printf... si avevo letto la fprintf per il video!
si cmq grazie tutto chiaro ora quadra tutto!! :D

Loading