Функция main
Пример
/* программа печатает значения фактических параметров,
* а затем переменных среды */
main (argc, aigv, envp)
int argc; /* число параметров*/
char **argv, /* вектор параметров-строк */
char *envp; /* вектор переменных среды */
{ register int i;
register char **p;
/* печать значений параметров */ for (i = 0, i < argc, i++)
printf("arg %i:%s\n", i, argv [i]);
/* печать значений переменных среды */ for (p = envp; *p != (char*)0; p++) printf ("%s\n", *p);
Замечание. Параметры argv и envp могут быть описаны также следующим образом:
char *argv[]; char *envp[];