I am clear about the difference between char* argv and char** argv (as explained, for instance, in this question).
But what kind of type is char** argv ? A pointer to a pointer to a pointer of chars? And what would that be, when used to pass arguments to the program?
For the record, the type occurs in the following declaration of a C++ library I am trying to interface to Python:
/** Initialize the Stage library. Stage will parse the argument array looking for parameters in the conventional way. */ void Init( int* argc, char** argv );