ciao a tutti
vorrei chiedere una spiegazione...
da un'po studio su un librone qualcosetta di C ma ho letto varie guide e non riesco a mandare giu una cosa..
proprio non la capisco è scritto tutto in paroloni e a me servono parole spiccie...
ho preso questo esempio da un programma scritto nel libro
non riesco a capire int main(int argc, char *argv[])codice:#include<stdio.h> #include<stdlib.h> int main(int argc, char *argv[]) { FILE *fp; char ch; if(argc!=2) { printf("immettere ilnomedel file.\n"); exit(1); } if((fp=fopen(argv[1], "w"))==NULL) { printf("impossibile aprire file.\n"); } do { ch = getchar(); putc(ch, fp); } while (ch!='$'); fclose(fp); return 0; }
cosa vuol dire quando ci sono cose scritte dentro la parentesi del int main...
sono dichiarazioni di variabili?
io solitamente faccio cosi...
main()
ecc ecc
qui invece danno sempre int main(ecc ecc)
qualcuno sa dirmi che vuole dire l' int all' inizio e le scritte in parentesi?
Vi ringrazio