![]() |
1
3
您可以将函数声明为:
在比较函数内部,然后需要将要与指针比较的两个指针强制转换为比较函数比较的任何结构类型。 |
![]() |
3
0
也许你需要通过空指针?
|
![]() |
4
0
在C中总是可能的,因为您可以将每个指针转换为
您可以通过使用特定于类型的函数(如果您比较的内容相同)来实现这一点,或者以某种方式将类型编码到结构中。这可以通过在结构中有一个额外的字段或通过更改
但是你应该知道C已经有了
你的算法看起来像气泡排序的内部循环,因此实际上不会正确排序。气泡排序由两个嵌套循环组成,通常只适用于小数据集或具有特定特征的数据集(例如,大部分已经排序)。 |
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |