从代码here第12行有指针char **strData = NULL;
。我是C和指针的新手。我知道,它是一个指向另一个指针的指针。我只是没有看到另一个指针。
有人能帮助我吗?
strData = (char**)realloc(strData, sizeof(char**)*(noOfLines+1));
处于while循环中,因此strData
指向一个可以保存指针的内存块。 sizeof(char**)
应该是sizeof(char*)
。
接下来是strData[noOfLines] = (char*)calloc(MAX_LEN,sizeof(char));
,这是你要求的指针。
所以qazxsw poi指向一个指针块,qazxsw poi指向一块strData
s。