Warning
This page is located in archive.

3. Přednáška

Parametry funkce main

Unixové programy jsou spoštěny s řadou různých parametrů. Tyto parametry zpracovává funkce main. Ta má fakticky pouze dva parametry - počet argumentů argc a jejich pole argv. Do něho se načítají jednotlivé části vstupu oddělené mezerami. Prvním argumentem je název právě spouštěného souboru.

#include<stdio.h>
 
int main(int argc, char *argv[])
{
  int i;
  printf("Nazev programu: %s\n", argv[0]);
  for (i=1; i<argc; i++)
    printf("%d. parametr: %s\n", i, argv[i]);
  return 0;
}
Zpět

courses/a7b36pjc/lectures/ds03/par-main-c.txt · Last modified: 2015/01/16 21:04 (external edit)