Possible Duplicates:
What are the arguments to main() for?
What does int argc, char *argv[] mean?
Every program is starting with the main(int argc, char *argv[]) definition.
I don't understand what it means. I would be very glad if somebody could explain why we use these arguments if we don't use them in the program? Why not just: int main()?
Is the name of the program one of the elements of *argv[] and argc is the count of the number of arguments in *argv[]? What are the other arguments sent to *argv[]? How do we send them?