linux下头文件概述(不定期更新)
2011-05-31 19:20
274 查看
1.
<unistd.h>
unix类系统定义符号常量的头文件,包含了许多UNIX系统服务函数
的原型,例如read函数、write函数和getpid函数。
2.
<sys/types.h>
定义了很多种数据类型。
3.
<sys/stat.h>
文件状态(file status)unix/linux系统定义文件状态所在的伪
标准头文件。
以上两个头文件包含在目录"/usr/include/sys"之下。
4.<stdio.h>
是
标准输入输出头文件。
5.<string.h>
是存放字符串函数的头文件。
6.<stdlib.h>
即standard library标准库头文件。
stdlib 头文件里包含了C、C++语言的最常用的
系统函数
。
该文件包含了的C语言标准
库函数
的定义。
stdlib.h里面定义了五种类型、一些宏和通用工具函数。
类型例如
size_t
、wchar_t、div_t、ldiv_t和lldiv_t;
宏例如EXIT_FAILURE、EXIT_SUCCESS、
RAND_MAX
和MB_CUR_MAX等等;
常用函数如malloc()、calloc()、realloc()、free()、system()、
atoi()、atol()、rand()、srand()、exit()等等。
7.<fcntl.h>
定义了很多宏和open,fcntl函数原型。
<unistd.h>
unix类系统定义符号常量的头文件,包含了许多UNIX系统服务函数
的原型,例如read函数、write函数和getpid函数。
2.
<sys/types.h>
定义了很多种数据类型。
3.
<sys/stat.h>
文件状态(file status)unix/linux系统定义文件状态所在的伪
标准头文件。
以上两个头文件包含在目录"/usr/include/sys"之下。
4.<stdio.h>
是
标准输入输出头文件。
5.<string.h>
是存放字符串函数的头文件。
6.<stdlib.h>
即standard library标准库头文件。
stdlib 头文件里包含了C、C++语言的最常用的
系统函数
。
该文件包含了的C语言标准
库函数
的定义。
stdlib.h里面定义了五种类型、一些宏和通用工具函数。
类型例如
size_t
、wchar_t、div_t、ldiv_t和lldiv_t;
宏例如EXIT_FAILURE、EXIT_SUCCESS、
RAND_MAX
和MB_CUR_MAX等等;
常用函数如malloc()、calloc()、realloc()、free()、system()、
atoi()、atol()、rand()、srand()、exit()等等。
7.<fcntl.h>
定义了很多宏和open,fcntl函数原型。
相关文章推荐
- 晒晒我的linux alias文件【不定期更新】
- 晒晒我的linux alias文件【不定期更新】
- 晒晒我的linux alias文件【不定期更新】
- 【Linux】文件的权限管理及特殊属性-粘滞位(sticky bit)概述
- 攻城狮在路上(叁)Linux(十七)--- linux磁盘与文件管理概述
- Linux下svn文件提交后自动同步更新到网站目录
- Linux动态链接库so文件搜索目录更新
- 运维笔记7(文件的归档与压缩,linux网络配置 更新:ssh服务配置文件,网络配置的四个方法
- Linux定时增量更新文件--转
- Linux下搭建SVN服务器及自动更新项目文件到web发布目录(wwwroot)的方法
- Linux下SVN服务器自动更新文件到Web目录的方法
- Linux下通过.desktop 文件创建桌面程序图标及文件编写方式(Desktop Entry文件概述)
- inotify+rsync实现linux文件批量更新
- Linux 文件属性概述;(三)
- 概述Linux库文件含义
- linux下svn提交文件后自动更新到web目录中
- 利用inotify+rsync实现linux文件批量更新
- 利用inotify+rsync实现linux文件批量更新
- Linux下各种压缩文件的解压命令(更新)
- linux中配置文件的差异比较及补丁更新