linux下的c语言的头文件在windows下头文件是哪几个?

#include <arpa/inet.h>
#include <assert.h>
#include <errno.h>
#include <netinet/in.h>
#include <signal.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <netdb.h>
#include <unistd.h>

#include <assert.h> //设定插入点
#include <ctype.h> //字符处理
#include <errno.h> //定义错误码
#include <float.h> //浮点数处理
#include <fstream.h> //文件输入/输出
#include <iomanip.h> //参数化输入/输出
#include <iostream.h> //数据流输入/输出
#include <limits.h> //定义各种数据类型最值常量
#include <locale.h> //定义本地化函数
#include <math.h> //定义数学函数
#include <stdio.h> //定义输入/输出函数
#include <stdlib.h> //定义杂项函数及内存分配函数
#include <string.h> //字符串处理
#include <strstrea.h> //基于数组的输入/输出
#include <time.h> //定义关于时间的函数
#include <wchar.h> //宽字符处理及输入/输出
#include <wctype.h> //宽字符分类

//////////////////////////////////////////////////////////////////////////

标准 C++ (同上的不再注释)

#include <algorithm> //STL 通用算法
#include <bitset> //STL 位集容器
#include <cctype>
#include <cerrno>
#include <clocale>
#include <cmath>
#include <complex> //复数类
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <deque> //STL 双端队列容器
#include <exception> //异常处理类
#include <fstream>
#include <functional> //STL 定义运算函数(代替运算符)
#include <limits>
#include <list> //STL 线性列表容器
#include <map> //STL 映射容器
#include <iomanip>
#include <ios> //基本输入/输出支持
#include <iosfwd> //输入/输出系统使用的前置声明
#include <iostream>
#include <istream> //基本输入流
#include <ostream> //基本输出流
#include <queue> //STL 队列容器
#include <set> //STL 集合容器
#include <sstream> //基于字符串的流
#include <stack> //STL 堆栈容器
#include <stdexcept> //标准异常类
#include <streambuf> //底层输入/输出支持
#include <string> //字符串类
#include <utility> //STL 通用模板类
#include <vector> //STL 动态数组容器
#include <cwchar>
#include <cwctype>

using namespace std;

//////////////////////////////////////////////////////////////////////////

C99 增加

#include <complex.h> //复数处理
#include <fenv.h> //浮点环境
#include <inttypes.h> //整数格式转换
#include <stdbool.h> //布尔环境
#include <stdint.h> //整型环境
#include <tgmath.h> //通用类型数学宏

#include<conio.h> 说明调用DOS控制台I/O子程序的各个函数。
#include<sio.h> 包含字符串库函数说明的头文件
#include<slib.h> 包含动态存储与释放函数头文件
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-14
linux是严格按照C语言标准来的,所以你只要去找C语言的标准来对比一下即可。
第2个回答  2011-07-14
其实你只要把这些库文件下载下来,放到你的C软件的库里就能用的。
第3个回答  2011-07-17
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <netdb.h>
#include <unistd.h>
#include <netinet/in.h>
#include <arpa/inet.h>

这几个windows上没有,别找了。

我c语言cp空间在哪里找?
如果你是指C语言的C++标准库,一般情况下,C++标准库的头文件已经随着编译器安装在计算机上了。可以在编译器的安装目录中找到它们。具体来说,头文件通常在以下目录中:Linux和Unix系统:\/usr\/include 或 \/usr\/local\/include。Windows系统:C:\\Program Files (x86)\\Microsoft Visual Studio\\VC\\include ...

windows与linux 头文件对照
1.linux和windows平台下,能够对应的头文件就是符合C11标准的头文件。其他的头文件不仅和平台有关系,还和平台下的编译环境有关,很难画上等号的。2.C语言符合标准的头文件 include <assert.h> \/\/设定插入点 include <ctype.h> \/\/字符处理 include <errno.h> \/\/定义错误码 include <float.h> \/...

linux下,C语言头文件在哪
一、 C标准库头文件,以及Linux的标准库文件的对应头文件,默认放在\/usr\/include下。 如图:标识出了最常用的几个头文件。二、 自定义头文件,或者集成头文件,需要在编译的时候指定。可以在命令行中指定,也可以在makefile中指定。指定自定义头文件路径方式为:-IPATH1 -IPATH2...如当前目录下的in...

c语言socket.h头文件来源地址???
UNIX\/Linux下面是socket.h,不同平台头文件不一样的,但是内容大同小异。

C语言大神进!头文件问题!
windows.h是平台sdk里的,也就是说是微软windows电脑特有的,linux系统里就没有 网页里只是c\/c++的标准头文件,windows.h不属于它 标准头文件的意思是,无论在哪个平台,只要支持c语言,就一定有这些标准头文件,是通用的标准 windows.h相当于第三方提供的,不是通用的,区别就是普通话和方言的区别。

c语言源程序文件,目标文件,和可执行文件的扩展名是什么
在各个平台上,C语言的源程序扩展名都是相同的,即c。 比如test.c等。C++的源程序则是cpp。2、目标文件。目标文件是源程序经过编译生成的文件,平台不同,编译工具不同生成的目标文件扩展名也不同。 在windows上比较常见的为obj, 在Linux下比较常见的为o。另外还有一些比较少见的扩展名,如oo, tco...

linux下C语言的库函数的头文件放在哪个目录下啊?
一般来说是放在\/usr\/include目录下的;但是这个并不局限也是可控的,如果我们进行开发过程中, 就会在内核的库函数文件目录:例如在:\/XXX\/XXX\/linux-X.X\/include 所以根据不同的情况,头文件存放的目录也是不同的,具体需要可以根据locate和grep命令进行查询。

C语言头文件,conio.h,windows.h,string.h,math.h各有什么用?
由于它们的存在,所以使我们编程时一些函数不必自己编写,比如printf,system等函数,这样比较方便!不同头文件内的函数声明的类型不同,例如conio.h就是console input output .head.肯定就是需要对终端操作的一些函数在这里,其它的可以自己查看,建议楼主在linux下man 一下各个库,那样会比较权威!

c语言编程所有程序是不是都存在中开头stdio.h文件中?
如果是在Linux平台下,还有很多其他函数库:<unistd.h><ipc.h>...<stdio.h>中也包含很多函数,比较常用的有scanf(),printf(),fprintf(),itoa(),atoi()。。。在VC6.0编译器下,一般,要是用到了<stdio.h>外的函数,却没包含该头文件,编译时会有警告,但不一定会有errors。<stdio.h>顾名...

c语言在各个操作系统语法一样吗
linux下的C语言编程与windows下的C语言编程从语法上看没有区别,但是C语言是有标准的,叫做C语言的必须符合国际标准。区别在于Windows通过头文件windows.h提供的Windows API函数,而Linux则提供了它自己的函数。基本的C库函数,如stdio.h,string.h等也是标准化的,所有C编译器都必须提供这些函数,典型的...

相似回答