stdlib.h函数大全

stdlib.h 是 C 语言标准库中的一个头文件,它包含了各种常用的函数原型,这些函数提供了各种常见的功能,如内存分配、随机数生成、程序退出等。当你在 C 语言程序中需要用到这些功能时,就需要包含 stdlib.h 头文件。

以下是stdlib.h 中一些函数的功能介绍:

内存分配函数:
malloc(): 分配指定大小的内存空间。
calloc(): 分配指定数量的内存块,并初始化为0。
realloc(): 调整已分配内存的大小。
free(): 释放已分配的内存空间。
数学函数:
abs(): 返回整数的绝对值。
div(): 对两个整数进行除法运算,返回商和余数。
ldiv(): 对两个长整数进行除法运算,返回商和余数。
lldiv(): 对两个长长整数进行除法运算,返回商和余数。
rand(): 返回一个伪随机数。
srand(): 设置随机数生成器的种子。
程序控制函数:
exit(): 终止程序的执行。
atexit(): 注册一个函数,该函数在程序正常终止时被调用。
system(): 执行一个系统命令。
转换函数:
atoi(): 将字符串转换为整数。
atol(): 将字符串转换为长整数。
atoll(): 将字符串转换为长长整数。
strtol(): 将字符串转换为长整数,并可以选择处理前导空白和基数。
strtoll(): 将字符串转换为长长整数,并可以选择处理前导空白和基数。
atof(): 将字符串转换为浮点数。
strtold(): 将字符串转换为长双精度浮点数。
strtolld(): 将字符串转换为长长双精度浮点数。
搜索和排序函数:
bsearch(): 二分搜索。
qsort(): 快速排序。
环境访问函数:
getenv(): 获取环境变量的值。
putenv(): 设置环境变量的值。
unsetenv(): 删除环境变量。

点个赞吧,年轻人

 

  • 21
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值