Salve ragazzi sono nuovissimo del c (Lo studio da ciraca 1 ora), però sono un programmatore php.
Ho fatto qualke linea di codice però nn mi funziona:
int main(int argc,char **argv,char **envp)
{
#define BUFSIZE 102
int i;
size_t bytes;
char temp[BUFSIZE];
FILE *in;
printf("Hai passato %i parametri\n", argc-1);
for(i=1;i<argc;i++){
printf("Parametro %i :",i);
printf("%s\n",argv[i]);
}
in=fopen("argv[1]","r+");
while(bytes = fread(temp,sizeof(char),BUFSIZE,in)){
printf("%s\n",temp);
}
}
questo programma dovrebbe stamparmi i parametri ke gli invio e poi deve leggere e stampare a video il file ke gli invio come primo parametro.
perkè nn funziona???
Se qualcuno vuole aiutarmi mi spiega un pò kome funziona fread() e fwrite().