What is the difference between the 2 structs? : are these different or do the produce the same result?

    struct command
    {
        char * const *argv;
    };

nr 2 which also looks like a pointer to a pointer

    struct command
    {
      const char **argv;
    };

Is there a difference or are both pointer to a pointer?