
C标准库
文章平均质量分 65
薛定谔又死又生的猫
一天一题!
展开
-
stdarg.h
现在我们要说C语言一个强大的功能,它允许程序员自己定义可接受一个可变参数列表的函数。那么要咱们自己编写一个可接受一个可变参数列表的函数,就得用到头文件starg.h。原创 2015-12-27 21:48:29 · 1368 阅读 · 0 评论 -
errno.h
我们知道C语言诞生于UNIX之下。UNIX系统为了清晰和简单而定义了新的标准。UNIX的每个实现对错误的系统调用都采用一种简单的指示方法。C语言继承了这种思想。原创 2015-12-07 15:33:47 · 1048 阅读 · 0 评论 -
yvals.h
一个非常重要的内置头文件,以后说道的头文件或多或少都会用到。现将其代码和注释写下:原创 2015-12-07 14:52:57 · 4364 阅读 · 1 评论 -
assert.h
第一个头文件assert.h。#include <assert.h>void assert(int expression);头文件assert.h唯一的目的就是提供宏assert的定义。原创 2015-12-06 01:04:15 · 1176 阅读 · 0 评论 -
ctype.h
字符处理从C语言发展的早期开始就非常重要。要知道,C程序趋向于短小而且单一功能的编写。我们用的最多的执行字符集当然是ASCII(American Standard Code for Information Interchange),这是使用非常广泛的字符编码,但不是所有计算机体系结构都是用它。原创 2015-12-06 18:38:50 · 2017 阅读 · 0 评论 -
ctype.h(二)
补充一些细节,以及使用ctype.h里面的函数(准确的说是宏)的注意事项。原创 2015-12-07 00:21:04 · 372 阅读 · 0 评论 -
stddef.h
头文件stddef.h(standard define标准定义)。独立环境——由于种种原因而不能支持完整的C标准库的环境。独立环境程序使用的所有其他类型或者宏定义(除了float.h、limits.h、stdarg.h)都只能由头文件stddef.h提供。原创 2015-12-16 17:40:04 · 4503 阅读 · 0 评论 -
stdlib.h
头文件stdlib.h是一个大杂烩。它的函数可以分为六组,整型数学、算法、文本转换、多字节转换、存储分配、环境接口。原创 2015-12-30 21:50:11 · 2221 阅读 · 0 评论 -
math.h
总所周知,最早的函数库几乎完全由计算常用数学函数的函数组成。至于20世纪50年代出现的FORTRAN就是以它的功能Formula Translation(公式转换)的缩写得来。原创 2015-12-13 02:39:34 · 8164 阅读 · 0 评论 -
stdlib.h
头文件stdlib.h是一个大杂烩。它的函数可以分为六组,整型数学、算法、文本转换、多字节转换、存储分配、环境接口。原创 2015-12-27 22:34:49 · 879 阅读 · 0 评论 -
limits.h
我们知道过去的IEEE1003.1标准,也叫做POSIX。C中的一个优良传统是标量数据类型要以一种对每个计算机体系结构都很自然的方式表示。这个名叫limits.h的头文件更应该叫integer.h和float.h对应,但是因为linits.h的名字比float.h先出现。因为历史的连贯性战胜了格式的整齐,所以名字一直未变。原创 2015-12-07 17:35:22 · 1961 阅读 · 0 评论