c语言 stdlib库函数
来源:互联网 发布:网络用语dc是什么意思 编辑:程序博客网 时间:2024/05/29 03:09
函数包括:(1)算术: int abs(int value);返回参数的绝对值
long int labs(long int value ); 同上,作用对象为长整型
div_t div(int numerator,int denominator);返回 第二个参数除以第一个参数的商和余数的一个div_t数据结构
ldiv_t ldiv(long int numerator,int denomination);同上,作用对象为长整型。
(2)随机数 : int rand(void);返回一个伪随机数
void srand(unsigned int seed);初始化随机数发生器
(3)字符串转换 :int atoi(char const *string);把字符串转换为整数,直到遇到数字才开始转换,前有空格直接跳过,但若字母(或其他字符)在数字前面,不转 换,直接返回0
long int atol(char const *string);操作同上,把字符串转换为长整数
long int strtol(char const *string,char **unused,int base);一开始strtol()会扫描参数string字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,再遇到非数字或字符串结束时('\0')结束转换,并将结果返回。若参数unused不为NULL,则会将遇到不合条件而终止的string中的字符指针由unused返回;若参数unused为NULL,则会不返回非法字符串。
unsigned long int strtoul(char const *string,char **unused,int base);操作同strtol一样,返回长整型数
(4)环境: void abort(void);不正常终止一个正在执行的程序
void atexit(void(func)(void));
void exit(int status);正常终止程序
char *getenv(char const *name)
(5)系统命令: void system(char const *command)
(6)排序和查找:void qsort(void *base,size_t n_elements,size_t el_size,int(*compare)(void const *,void const *));
- c语言 stdlib库函数
- C语言库函数stdlib.h里面都包含什么
- C语言标准工具库函数库:stdlib.h
- stdlib 标准C 模板库函数
- C语言stdlib库(#include<stdlib.h>)
- C语言使用stdlib.h库函数的二分查找和快速排序程序
- C运行库函数介绍(stdio.h stdlib.h)【转】
- 库函数(备忘)--stdlib.h
- C 语言 stdlib.h 库 笔记
- c语言知识 stdlib.h常用函数
- C语言函数库——stdlib.h
- C语言库stdlib.h操作
- C语言stdio.h和stdlib.h
- C语言库函数介绍
- C语言库函数
- linux c语言库函数
- C语言库函数用法
- C语言库函数源代码
- 数组指针和指针数组的区别
- 快速理解VirtualBox的四种网络连接方式
- 手机变成万能红外遥控器,自己动手制作教程
- 俞润东做人做事十六字箴言
- python学习笔记(四):核心模块方法
- c语言 stdlib库函数
- Android 开源网络框架(Android-Async-Http、Volley、OkHttp3、Retrofit2.0)对比
- Python爬虫利器之selenium常用操作
- hadoop2.8.2HDFS架构
- Glide-指定占位图、图片格式、图片大小(二)
- 虚线设置
- Android APP的系统签名
- java视频压缩
- Qt HTTP POST json 访问服务器