|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2007
Messaggi: 381
|
[C] Copia di un file su un altro file
Perchè non funziona? Cioè invece di copiare i caratteri su un altro file copia tutti quadrati. come mai?
Codice HTML:
#include <stdio.h> #include <stdlib.h> void Copia(FILE *file1, FILE *file2){ int c; while(c=getc(file1)!=EOF){ putc(c,file2);}} int main(void){ FILE *file1, *file2; file1=fopen("provauno.txt", "r"); file2=fopen("provadue.txt", "w"); Copia(file1,file2); fclose(file1); fclose(file2); } |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Codice:
while((c=getc(file1)) != EOF)
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2007
Messaggi: 381
|
funziona
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:02.











ho concluso con: kvegeta, doctordb, Leland Gaunt.








