I'm learning c++ and one thing I can't seem to find a good explanation of is how char* argv[] works. I understand that it is an array of characters, but from what I understand if you had
char myword[] = "Hello";
then myword[1] is "e".
So when using argv[], why is argv[1] the entire first argument and not just the second letter of the program name? There is something here I don't understand but I'm not sure what....
Thanks for any explanations!