我仍然试图了解关于doublepointers。int main中的双指针
我知道指针如何双在大多数情况下,通常使用像
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
这段文字解释了指针并帮助了我很多。可能很有趣? http://cslibrary.stanford.edu/102/PointersAndMemory.pdf – marko
[我应该在C中使用char ** argv还是char * argv \ [\]?](http://stackoverflow.com/问题/ 779910 /应-I-使用炭-的argv - 或炭的argv-在-c)的 – sidyll