drunkenpenguin
26-08-2010, 10:35
mi sono imbattuto, scrivendo il mio primo programma in c, in un dubbio...che differenza c'è tra close(FILE *stream) e fclose(FILE *stream)?
cito come esempio il mio "hello world", che funziona solo con close:
#include <stdio.h>
void main(int argc, char *argv[]){
FILE *fp;
char *ciao="ciao mondo";
fp=fopen("ciao!","w");
fprintf(fp, "%s\n", ciao);
close(fp);
}
cito come esempio il mio "hello world", che funziona solo con close:
#include <stdio.h>
void main(int argc, char *argv[]){
FILE *fp;
char *ciao="ciao mondo";
fp=fopen("ciao!","w");
fprintf(fp, "%s\n", ciao);
close(fp);
}