//排序APIvoid sort_array(char **p, int n)
{
int i, j;
char *tmp;
for (i = 0; i < n - 1; i++)
{
for (j = i + 1; j < n; j++)
{
if (strcmp(p[i], p[j]) > 0)
{
tmp = p[i];
p[i] = p[j];
p[j] = tmp;
}
}
}
}
//打印API//void print_array(char *p[], int n) 数组作函数参数退化为指针void print_array(char **p, int n)
{
int i = 0;
for (i = 0; i < n; i++)
{
printf("%s, ", p[i]);
}
printf("\n");
}