C语言标准头文件

本文详细介绍了C语言的标准头文件,包括ISO C标准定义的24项、POSIX标准必须的26项、XSI扩展的26项以及可选的8项头文件,涵盖从基本类型到系统接口等多个方面。此外,还提到了C++标准库的54个头文件,其中16个用于构建STL,并提及了部分非必须的C++附加头文件。
摘要由CSDN通过智能技术生成

标准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.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值