一个字符类型转换的问题??
分别有两个函数
int comp(const void* p1,const void* p2)
{
const int* pi1=(const int*) p1;
const int* pi2=(const int*) p2;
}
int comp(const void* p1,const void* p2)
{
const char** s1=(const char**) p1;
const char** s2=(const char**) p2;
return strcmp(*ps1,*ps2);
}
为什么在处理字符数据的时候要转换成char** 而不是char*