在 15.3 栏,作者介绍了如何从输入文档中随机生成文本。作者还给出了源代码。
qsort(word, nword, sizeof(word[0]), sortcmp);
int sortcmp(char **p, char **q)
{ return wordncmp(*p, *q);
}
我一直对源代码中的上述几行感到困惑。qsort的最后一个参数是:
int comparator ( const void * elem1, const void * elem2 ).
但是 sortcmp 的定义不同。实际上,源代码无法在我的 VS2010 中编译。