Я все еще пытаюсь понять о двойных указателях.
Я знаю, как двойные указатели обычно используются в большинстве случаев, таких как
void foo(char **ptr)
{
// blah
}
int main(void)
{
char *ptr;
foo(&ptr);
}
Однако я понятия не имею, что можно сделать иначедругой
int main(int argc, char **argv) //Double pointer
int main(int argc, char *argv[]) // Single