15 lines
511 B
C
15 lines
511 B
C
/* A simple program that prints all its arguments.
|
|
It doesn't use argc ("argument count"); instead,
|
|
it takes advantage of the fact that the last value
|
|
in argv ("argument vector") is a null pointer. */
|
|
#include
|
|
#include
|
|
int
|
|
main( int argc, char **argv) {
|
|
int i;
|
|
printf("program name = \"%s\"\n", argv[0]);
|
|
for (i=1; argv[i] != NULL; ++i)
|
|
printf("argv[%d] = \"%s\"\n", i, argv[i]);
|
|
assert(i == argc);
|
|
return 0;
|
|
} |