我如何使用 qsort 按字母顺序对二维数组的字符串进行排序字符串按字母顺序?
我用这个
qsort(arr, i, 500*sizeof(arr[0]), compare);
for (j=0; j<i; j++) {
printf("%s\n",arr[j]);
}
我使用的比较器是
int compare (const void * a, const void * b ) {
return strcmp(a, b);
}
但它在尝试编译时给了我分段错误错误