C语言常用的头文件,include文件

常用头文件功能速览

1 ,通用常用头文件

  1. stdio.h------标准输入输出
  2. stdlib.h------内存管理与分配、随机数、字符串转换
  3. string.h------字符串处理
  4. math.h------数学
  5. time.h------时间和日期
  6. ctype.h------字符处理
  7. stdbool.h------布尔类型
  8. errno.h------错误处理
  9. float.h------浮点数类型限定和属性
  10. limits.h------各种类型变量的最值
  11. stddef.h
  12. stdarg.h------处理可变数量参数
  13. signal.h------信号处理
  14. locale.h------本地化

2, windows常用头文件

  1. windows.h------窗口、进程、线程
  2. winsock2.h------windows网络套接字
  3. shellapi.h------shell编程

3 ,Linux常用头文件

  1. unistd.h------系统相关(进程、文件等)
  2. fcntl.h------文件操作
  3. sys/types.h------操作系统相关的数据类型定义
  4. sys/stat.h------文件状态
  5. sys/socket.h------套接字
  6. sys/time.h------处理时间
  7. sys/wait.h------处理进程状态和等待
  8. pthread.h------POSIX线程编程
  9. signal.h------信号处理
  10. dlfcn.h------动态链接库
相关推荐
Poo_Chai13 小时前
QT emit信号后完整处理流程,包括槽函数响应流程
java·开发语言·数据库
瑞码空间13 小时前
Java 图形界面(GUI)完整知识点手册
java·开发语言·图形界面·swing
小努蛋14 小时前
linux编译openresty异常问题,lua_cjson.c:706:5: 错误: ‘for‘ 循环初始化声明只在 C99 或 C++ 模式下允许
开发语言·lua·openresty
qz_Serene14 小时前
C++:类和对象(上)
开发语言·c++
西安景驰电子14 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
ctlover15 小时前
Python文件操作
开发语言·python
luj_176815 小时前
塔防牌:策略与卡牌的智慧碰撞
服务器·c语言·开发语言·经验分享·算法
wuyk55515 小时前
3.链表:用指针串联的动态数据结构
c语言·开发语言·数据结构·链表
weixin_3831964716 小时前
java基础面试题@Autowired和@Resource区别
java·开发语言
Lzh编程小栈16 小时前
【嵌入式底层】SPI超透彻详解:通信原理、四线结构、四种模式、寄存器底层 + 面试全集
c语言·stm32·单片机·面试·职场和发展