Date:2009.5.8 Friday
Content:UNIX Standardization and Implementations(Unix标准化及实现)
一、部分简称
ANIS:American National Standards Institute美国国家标准学会
ISO:International Organization for Standardization 国际标准化组织
IEC:International Electrotechnical Commission国际电子技术委员会
二、ISO C标准定义的头文件
Header |
FreeBSD 5.2.1 |
Linux 2.4.22 |
Mac OS X 10.3 |
Solaris 9 |
Description |
---|---|---|---|---|---|
<assert.h> |
• |
• |
• |
• |
验证程序断言 |
<complex.h> |
• |
• |
• |
支持复数算数运算 | |
<ctype.h> |
• |
• |
• |
• |
字符类型 |
<errno.h> |
• |
• |
• |
• |
出错码 |
<fenv.h> |
• |
• |
浮点环境 | ||
<float.h> |
• |
• |
• |
• |
浮点常量 |
<inttypes.h> |
• |
• |
• |
• |
整形格式转换 |
<iso646.h> |
• |
• |
• |
• |
替代关系操作符宏 |
<limits.h> |
• |
• |
• |
• |
实现常量 |
<locale.h> |
• |
• |
• |
• |
局部类别 |
<math.h> |
• |
• |
• |
• |
数字常量 |
<setjmp.h> |
• |
• |
• |
• |
非局部goto |
<signal.h> |
• |
• |
• |
• |
信号 |
<stdarg.h> |
• |
• |
• |
• |
可变参数表 |
<stdbool.h> |
• |
• |
• |
• |
bool类型和值 |
<stddef.h> |
• |
• |
• |
• |
标准定义 |
<stdint.h> |
• |
• |
• |
整型 | |
<stdio.h> |
• |
• |
• |
• |
标准I/O库 |
<stdlib.h> |
• |
• |
• |
• |
使用函数 |
<string.h> |
• |
• |
• |
• |
字符串操作 |
<tgmath.h> |
• |
通用类型数学宏 | |||
<time.h> |
• |
• |
• |
• |
时间日期 |
<wchar.h> |
• |
• |
• |
• |
扩展的多字节和宽字符支持 |
<wctype.h> |
• |
• |
• |
• |
宽字符分类和映射支持 |