est-ce que quelqu'un saurait m'expliquer les arguments de main ?? j'ai trouvé le code suivant sur un site et je ne sais pas d'où ils sortent ces arguments, à quoi ils servent... quelqu'un pourrait m'éclairer ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc,char *argv[]) {
  int sigma=0;
 
  if (argc==1) {
    printf("Usage : add value1 value2 ...\n");
    exit(-1);
  }
 
  while(*(++argv)) sigma += atoi(*argv);
 
  printf("%d\n",sigma);
 
  exit(0);
}
_______________________________________________________
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
>cc -o add add.c
>add 1 5 9
15
>