【发布时间】:2018-04-11 12:43:48
【问题描述】:
我的许多同事问我是否可以通过使用 <stdlib.h> 中的函数 qsort() 来排列矩阵,例如:
变成类似:
5, 6, 7, 8, 1, 2, 3, 4, 9、10、11、12、【问题讨论】:
-
当然,“二维数组”中的一行只是一个一维数组。您可以像对任何其他数组一样对每一行进行排序。
-
@Code-Apprentice 不完全是,这个问题是关于指针数组的......但我仍然不完全明白这一点。
-
@FelixPalmen 这个问题没有给出二维数组的确切类型的任何声明。并且提议的解决方案没有说明任何关于指针的内容。
-
@Code-Apprentice 嗯?这里的问题是关于二维数组,建议的解决方案显示了处理二维数组的代码。 “重复的候选者”是关于指针数组的。正如我所说,我不明白这里的意思,但这仍然不是(确切的)重复。