26ter April 2026, Daniel Schildt
argc ist der Argument Count und argv ist der Argument Vector.
$ vi argumente-ausgeben.c
#include <stdlib.h> #include <stdio.h> #include <stdbool.h> int main (int argc, char * argv []) { int i; if (true) { fprintf (stdout, "argc: %d\n", argc); i = 0; while (i < argc) { fprintf (stdout, "argv [%d]: %s\n", i, argv [i]); i ++; } } if (argc != 2) { fprintf ( stdout, "Nutzagie: a.out Argument\n" ); exit (0); } return 0; }
$ gcc argumente-ausgeben.c
$ ./a.out
$ ./a.out qwer