![]() |
![]() |
![]() |
![]() |
![]() |
|
More specifically, to iterate over the command-line arguments, you can use
the following for statement, which increments a counter,
argument_counter, and runs the loop for values of
argument_counter ranging from 1 to 2 less than the value of
argument_count:
for (argument_counter = 1;
argument_counter < argument_count - 1;
++argument_counter) ...
You do not run the loop with argument_counter equal to
0, because the first character string is the name of the
program, rather than a flag argument; similarly, you do not run the loop
with argument_counter equal to 1 less than the value of
argument_count, because the final argument is
file-specifying character string, rather than a flag argument.