【发布时间】:2018-04-28 12:37:58
【问题描述】:
qsort(Names, numberOfFriends, 50, strcmp);
我尝试对 Names 进行字母排序(这是一个双指针)。双指针中的每个字符串都是动态分配的字符串,这意味着每个字符串都有不同的大小。 qsort 函数的参数之一是字符串的大小(它实际上是一个对二维数组进行处理的函数,而不是用于动态分配字符串的双指针)。
如何对具有动态分配字符串的双指针进行字母排序?
【问题讨论】:
-
你要写
qsort函数吗? -
是的,编写函数会很有帮助,但是完成工作的每个代码都很棒。
-
请参阅下面的部分答案......我建议如果您需要有关排序例程的帮助,您应该发布您拥有或想要修改的内容 - 否则您的问题是“请给我写一段代码做我需要的事情' - 最好问'如何将此代码从二维数组转换为**指针类型?'
-
这是我在堆栈溢出中的第一个问题-下次。谢谢先生的帮助。
标签: c string pointers alphabetical double-pointer