关于标准C的库
有个在线的网站http://www.cplusplus.com/reference/
里面叙述很详细:
这里标记下:总共18个
-
<cassert> 定义了一个宏函数用来DEBUG,如果表达式为0,他就蹦出来。主要是判断指针空不空的
-
<ciso646> 定义了一些ISO646标准的运算符的宏,不过好像不怎么用了。
-
<csetjmp> 环境和进程之间交互,具体不造
-
<cstdio> 输入输出,可不止printf和scanf哟,
-
<ctime> 看名字就知道了,不过这里的时间有时候和程序间调度有关
-
<cctype> 字符转换函数集 http://www.cplusplus.com/reference/cctype/
-
<climits> 定义了数据的范围,就是一大堆CHAR_BIT之类的
-
<csignal> 运行环境与进程交换信息
-
<cstdlib> 基本上常用的都在里面,free,malloc,exit,getenv,system
-
<cwchar> 长字符
-
<cerrno> 定义了errno这个宏,说明如下http://www.cplusplus.com/reference/cerrno/errno/
-
<clocale> locale的意思你造吗?
-
<cstdarg> 命令行接收参数
-
<cstring> 数据结构课上应该学过了str*系列函数
-
<cwctype> 这个w呢,是指wide,长字符使用
-
<cfloat> 特殊的系统和编译器使用
-
<cmath> 这个应该很容易理解,数学函数和一些宏
-
<cstddef> 定义隐式类型或者供其他语句使用“This header defines several types implicitly generated or used by certain language expressions.”