Skip to content

Latest commit

 

History

History
251 lines (149 loc) · 6.17 KB

File metadata and controls

251 lines (149 loc) · 6.17 KB

stdlib.h

c

类型

函数

字符转换

内存

随机数

操作系统

搜索与排序

C 标准库提供了快速排序和二分查找.

关于函数 compare:

int compare(const void *x, const void *y)
{
    return (*(int *)x - *(int *)y);
}
compare 的单调性对排序查找的影响

如果 x < y, 返回负值, (单调递增) 那么, 排序后的数组将会从小到大排列, 反之从大到小排列; 可以查找一个从小到大排序的数组.

绝对值

整数除法

宽字符

由于字符编码不统一, 不建议使用. 建议使用 ICU 等第三方库.