<stdlib.h> 是 C 标准库的通用工具头文件,包含动态内存分配(malloc/free)、数字与字符串转换(atoi)、随机数(rand)、排序搜索(qsort/bsearch)、进程控制(exit)等函数。
函数总览
| 函数 | 作用 |
|---|---|
malloc | 动态分配内存 |
free | 释放动态内存 |
calloc | 分配并清零内存 |
realloc | 重新调整内存大小 |
atoi | 字符串转整数 |
atof | 字符串转浮点数 |
abs | 整数绝对值 |
rand | 生成随机数 |
srand | 设置随机种子 |
qsort | 快速排序 |
exit | 终止程序 |
system | 执行系统命令 |
用法提示
动态内存分配后必须用 free 释放,否则内存泄漏;使用 malloc 需要包含 stdlib.h。