Linux的那些事儿(4)----Linux环境下编程之Unix标准化及实现

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>

宽字符分类和映射支持

 

你可能感兴趣的:(编程,linux,unix,Solaris,Standards,math.h)