cplusplus
.com
教程
参考
文章
论坛
C++
教程
参考
文章
论坛
参考
C 库
<cassert> (assert.h)
<cctype> (ctype.h)
<cerrno> (errno.h)
C++11
<cfenv> (fenv.h)
<cfloat> (float.h)
C++11
<cinttypes> (inttypes.h)
<ciso646> (iso646.h)
<climits> (limits.h)
<clocale> (locale.h)
<cmath> (math.h)
<csetjmp> (setjmp.h)
<csignal> (signal.h)
<cstdarg> (stdarg.h)
C++11
<cstdbool> (stdbool.h)
<cstddef> (stddef.h)
C++11
<cstdint> (stdint.h)
<cstdio> (stdio.h)
<cstdlib> (stdlib.h)
<cstring> (string.h)
C++11
<ctgmath> (tgmath.h)
<ctime> (time.h)
C++11
<cuchar> (uchar.h)
<cwchar> (wchar.h)
<cwctype> (wctype.h)
容器
C++11
<array>
<deque>
C++11
<forward_list>
<list>
<map>
<queue>
<set>
<stack>
C++11
<unordered_map>
C++11
<unordered_set>
<vector>
输入/输出
<fstream>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
多线程
C++11
<atomic>
C++11
<condition_variable>
C++11
<future>
C++11
<mutex>
C++11
<thread>
其他
<algorithm>
<bitset>
C++11
<chrono>
C++11
<codecvt>
<complex>
<exception>
<functional>
C++11
<initializer_list>
<iterator>
<limits>
<locale>
<memory>
<new>
<numeric>
C++11
<random>
C++11
<ratio>
C++11
<regex>
<stdexcept>
<string>
C++11
<system_error>
C++11
<tuple>
C++11
<type_traits>
C++11
<typeindex>
<typeinfo>
<utility>
<valarray>
<cstdlib> (stdlib.h)
函数
C++11
_Exit
abort
abs
C++11
at_quick_exit
atexit
atof
atoi
atol
C++11
atoll
bsearch
calloc
div
exit
free
getenv
labs
ldiv
C++11
llabs
C++11
lldiv
malloc
mblen
mbstowcs
mbtowc
qsort
C++11
quick_exit
rand
realloc
srand
strtod
C++11
strtof
strtol
C++11
strtold
C++11
strtoll
strtoul
C++11
strtoull
system
wcstombs
wctomb
函数 (非标准)
itoa
类型
div_t
ldiv_t
C++11
lldiv_t
size_t
宏常量
EXIT_FAILURE
EXIT_SUCCESS
MB_CUR_MAX
NULL
RAND_MAX
参考
<cstdlib>
头文件
<cstdlib> (stdlib.h)
C 标准通用工具库
该头文件定义了一些通用函数,包括动态内存管理、随机数生成、与环境通信、整数算术、搜索、排序和转换。
函数
字符串转换
atof
将字符串转换为 double
(函数)
atoi
将字符串转换为整型
(函数)
atol
将字符串转换为长整型
(函数)
atoll
将字符串转换为长长整型
(函数)
strtod
将字符串转换为 double
(函数)
strtof
将字符串转换为 float
(函数)
strtol
将字符串转换为长整型
(函数)
strtold
将字符串转换为 long double
(函数)
strtoll
将字符串转换为长长整型
(函数)
strtoul
将字符串转换为无符号长整型
(函数)
strtoull
将字符串转换为无符号长长整型
(函数)
伪随机序列生成
rand
生成随机数
(函数)
srand
初始化随机数生成器
(函数)
动态内存管理
calloc
分配并零初始化数组
(函数)
free
释放内存块
(函数)
malloc
分配内存块
(函数)
realloc
重新分配内存块
(函数)
环境
abort
中止当前进程
(函数)
atexit
设置退出时执行的函数
(函数)
at_quick_exit
设置快速退出时执行的函数
(函数)
exit
终止调用进程
(函数)
getenv
获取环境变量字符串
(函数)
quick_exit
快速终止调用进程
(函数)
system
执行系统命令
(函数)
_Exit
终止调用进程
(函数)
搜索和排序
bsearch
在数组中进行二分搜索
(函数)
qsort
对数组元素进行排序
(函数)
整数算术
abs
绝对值
(函数)
div
整数除法
(函数)
labs
绝对值
(函数)
ldiv
整数除法
(函数)
llabs
绝对值
(函数)
lldiv
整数除法
(函数)
多字节字符
mblen
获取多字节字符的长度
(函数)
mbtowc
将多字节序列转换为宽字符
(函数)
wctomb
将宽字符转换为多字节序列
(函数)
多字节字符串
mbstowcs
将多字节字符串转换为宽字符串
(函数)
wcstombs
将宽字符串转换为多字节字符串
(函数)
宏常量
EXIT_FAILURE
失败终止代码
(宏)
EXIT_SUCCESS
成功终止代码
(宏)
MB_CUR_MAX
多字节字符的最大大小
(宏)
NULL
空指针
(宏)
RAND_MAX
rand 返回的最大值
(宏)
类型
div_t
div 返回的结构体
(类型)
ldiv_t
ldiv 返回的结构体
(类型)
lldiv_t
lldiv 返回的结构体
(类型)
size_t
无符号整数类型
(类型)