 |  |  | Copia um ficheiro para outro, semelhante ao comando
cp |
Copia um ficheiro para outro, semelhante ao comando
cp
#include <stdio.h>
int main(int argc, char *argv[]){
FILE *f1, *f2;
int c;
if(argc!=3){
printf("copia: uso: copy <de> <para>\n");
exit(1);}
f1=fopen(argv[1],"r"); f2=fopen(argv[2],"w");
if(f1==NULL || f2==NULL){
printf("Erro de ficheiros\n");exit(1);}
while((c=getc(f1))!=EOF) putc(c,f2);
fclose(f2); /* nao e' preciso... */
return 0;
}
PC/PI - página reservada - versão 2005.02.08
 |  |  | Copia um ficheiro para outro, semelhante ao comando
cp |