Difference between revisions of "Parametri con getopt()."
Jump to navigation
Jump to search
(Created page with "Un esempio di un programma che accetta come parametri -a -b -c, richiedendo un parametro se si usa -b. <syntaxhighlight lang="C"> #include <stdio.h> #include <stdlib.h> #incl...") |
(No difference)
|
Revision as of 02:50, 9 November 2013
Un esempio di un programma che accetta come parametri -a -b -c, richiedendo un parametro se si usa -b.
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char* argv[])
{
int c;
int bvalue;
while((c = getopt (argc, argv, "ab:c")) != -1){
switch(c){
case 'a':
printf("a\n");
break;
case 'b':
bvalue = optarg;
printf("b %s\n", bvalue);
break;
case 'c':
printf("c\n");
break;
}
}
return 0;
}