`
cuiyadll
  • 浏览: 208957 次
文章分类
社区版块
存档分类
最新评论

POSIX.1 and ISO C标准头文件

c 
阅读更多

ISO C标准定义的头文件(24项)

<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>     ----------------------   布尔类型和值

<stddef.h>       ----------------------   标准定义

<stdint.h>        ----------------------   整型

<stdio.h>         ----------------------   标准I/O库

<stdlib.h>        ----------------------   实用程序库函数

<string.h>       ----------------------   字符串操作

<tgmath.h>     ----------------------   通用类型数学宏

<time.h>         ----------------------   时间和日期

<wchar.h>      ----------------------   扩展的多字节和宽字符支持

<wctype.h>     ----------------------   宽字符分类和映射支持

 

POSIX标准定义的必须的头文件(26项)

<dirent.h>      ----------------------   目录项

<fcntl.h>         ----------------------   文件控制

<fnmatch.h>   ----------------------   文件名匹配类型

<glob.h>         ----------------------   路径名模式匹配类型

<grp.h>          ----------------------   组文件

<netdb.h>      ----------------------   网络数据库操作

<pwd.h>         ----------------------   口令文件

<regex.h>      ----------------------   正则表达式

<tar.h>           ----------------------   tar归档值

<termios.h>    ----------------------   终端I/O

<unistd.h>      ----------------------   符号常量

<utime.h>       ----------------------   文件时间

<wordexp.h>   ----------------------   字扩展类型

<arpa/inet.h>  ----------------------   Internet定义

<net/if..h>       ----------------------   套接字本地接口

<netinet/in.h> ----------------------   Internet地址族

<netinet/tcp.h>----------------------   传输控制协议定义

<sys/mman.h>----------------------   内存管理声明

<sys/select.h>----------------------   select函数

<sys/socket.h>----------------------   套接字接口

<sys/stat.h>    ----------------------   文件状态

<sys/times.h>  ----------------------   进程时间

<sys/types.h>  ----------------------   基本系统数据类型

<sys/un.h>      ----------------------   UNIX域套接字定义

<sys/utsname.h>----------------------系统名

<sys/wait.h>    ----------------------   进程控制

 

POSIX标准定义的XSI扩展头文件(26项)

<cpio.h>          ----------------------   cpio归档值

<dlfcn.h>         ----------------------   动态链接

<fmtmsg.h>     ----------------------   消息显示结构

<ftw.h>            ----------------------   文件树漫游

<iconv.h>        ----------------------   代码集转换实用程序

<langinfo.h>    ----------------------   语言信息常量

<libgen.h>       ----------------------   模式匹配函数定义

<monetary.h>  ----------------------   货币类型

<ndbm.h>        ----------------------   数据库操作

<nl_types.h>   ----------------------   消息类别

<poll.h>           ----------------------   轮询函数

<search.h>      ----------------------   搜索表

<strings.h>      ----------------------   字符串操作

<syslog.h>      ----------------------   系统出错日志记录

<ucontext.h>   ----------------------   用户上下文

<ulimit.h>        ----------------------   用户限制

<utmpx.h>       ----------------------   用户帐户数据库

<sys/ipc.h>      ----------------------   IPC

<sys/msg.h>    ----------------------   消息队列

<sys/resource.h>-------------------   资源操作

<sys/sem.h>    ----------------------   信号量

<sys/shm.h>    ----------------------   共享存储

<sys/statvfs.h>----------------------   文件系统信息

<sys/time.h>    ----------------------   时间类型

<sys/timeb.h>  ----------------------   附加的日期和时间定义

<sys/uio.h>      ----------------------   矢量I/O操作

 

POSIX标准定义的可选头文件(8项)

<aio.h>            ----------------------   异步I/O

<mqueue.h>    ----------------------   消息队列

<pthread.h>    ----------------------   线程

<sched.h>       ----------------------   执行调度

<semaphore.h>---------------------   信号量

<spawn.h>       ----------------------   实时spawn接口

<stropts.h>      ----------------------   XSI STREAMS接口

<trace.h>         ----------------------   时间跟踪

分享到:
评论

相关推荐

    C标准库源码及手册.zip

    6. **POSIX.1 and ISO C标准头文件.txt**:这可能是关于POSIX(可移植操作系统接口)和ISO C标准的头文件描述。POSIX是基于UNIX系统的一组接口标准,而ISO C是C语言的标准。这个文本文件可以帮助你理解C标准库如何与...

    C标准头文件(简洁版)

    这里我们主要关注ISO C标准定义的24个头文件以及POSIX标准定义的26个头文件。 首先,让我们逐一解析ISO C标准的头文件: 1. `&lt;assert.h&gt;`:包含`assert`宏,用于在程序运行时检查条件是否为真,便于调试。 2. `...

    C语言头文件大全1[参考].pdf

    除了ISOC标准的头文件,还有POSIX标准定义的头文件,它们主要涉及操作系统接口和特定功能,例如文件操作、网络编程、进程控制等。 这些头文件是C语言程序员日常开发中的基础工具,理解和掌握它们的功能对于编写高效...

    linux libc.pdf

    GNU C库(简称glibc)是Linux中最常用的标准库之一,它不仅包含了ISO C标准所规定的全部库函数,还额外提供了许多针对POSIX以及其他Unix系统衍生品特有的功能,同时也包括了GNU系统的一些扩展特性。 #### 二、GNU C...

    glibc-2.7.tar.gz

    作为一个开源项目,Glibc不仅实现了POSIX和ISO C标准,还包含了对Linux特有的功能的支持,如线程、网络、文件系统等。Glibc-2.7是该库的一个特定版本,它在2.6版本的基础上进行了改进和优化,修复了已知的bug,提升...

    phFriNfc_SmtCrdFmt.rar_Linux/Unix编程_Unix_Linux_

    同时,组件的实现可能会依赖于系统调用,如open(), read(), write()等,以及POSIX标准库函数。 "phFriNfc_SmtCrdFmt.c"和"phFriNfc_SmtCrdFmt.h"是源代码文件,其中".c"文件包含了实际的函数实现,而".h"文件则是...

Global site tag (gtag.js) - Google Analytics