Potreste spiegarmi come si usa il read(); nel C?
io per imparare stò facendo alcuni programmi-esperimenti e oggi ho avuto la bella idea di provare a riprodurre il CAT del linux
ho fatto una cosa del tipo:
#include <stdio.h>
main()
{
FILE *stream, *fopen();
stream = fopen ("for.c","r");
printf("%s\n", fopen);
/* Controllo dell'esito: */
if ((stream = fopen ("for.c","r"))==NULL)
{
printf("Cant open %s \n", "for.c");
exit(1);
}
}
per aprire il file "for.c", però come faccio a farmi stampare l'output? mi hanno detto di usare read(); e write();
se avete tempo mi aiutate please? :gren: bye.