WINDOWS操作系统下的C语言头文件存放在哪个目录中?

linux中的C语言头文件存放在/usr/include下,WINDOWS中也是如此吗?
使用#include命令标准方式(既include后面跟尖括号<>)时, 可不可以更改系统默认的头文件搜索路径?如何更改?

C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件。

1、标准库头文件,不同的编译器都不相同。

Vc6.0一般在安装目录下的\VC98\INCLUDE目录,比如C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE。

Vs一般在位于$VSPATH\VC\include路径下面。

gcc一般默认在 /usr/include目录下。

2、用户自定义头文件,存储位置有用户自定义。

扩展资料:

在C语言中,头文件的作用如下:

1、加强类型检查,提高代码的类型安全性。

2、减少代码的重复书写,提高编写和修改程序的效率。 在程序开发的过程中,对某些数据类型或者接口进行修改是难免的,使用头文件,只需要修改头文件中的内容,就可以保证修改在所有源文件中生肖,从而避免了繁琐易错的重复修改。

3、提供保密和代码重用的手段。 用户只需要按照头文件的接口声明来调用库功能,而不必关心接口是怎么实现的,编译器会从库中提取相应的代码。

4、提供全局变量、全局函数的声明或提供公用数据类型的定义,从而实现分离变异或代码复用。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-20
如果你使用mingw+gcc开发windows程序,则windows系统的头文件在mingw根目录下的include目录和include\ddk中,如果使用微软的visual studio开发则对应的头文件在Microsoft SDKs的安装目录(一般在C:\Program files目录下)下的\Windows\vX.0(A)\include目录下(其中vX.0代表windows操作系统的版本号,6.0对应vista操作系统,7.0对应windows 7,5.0后面没有A)
如果使用gcc开发的话,可以手工修改C_INCLUDE_PATH这个环境变量,多个目录以分号隔开。visual studio就不清楚怎么改了本回答被提问者采纳
第2个回答  2015-10-31
C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件。

1、标准库头文件,不同的编译器都不相同。

Vc6.0一般在安装目录下的\VC98\INCLUDE目录,比如C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE。
Vs一般在位于$VSPATH\VC\include路径下面。

gcc一般默认在 /usr/include目录下。

2、用户自定义头文件,存储位置有用户自定义。
第3个回答  2011-08-19
windows和你的开发工具有关,一般都在开发工具的目录下
比如C:\Program Files\Microsoft Visual Studio 9.0\VC\include

你可以这样,在C盘下搜索一个系统函数如“stdio.h”,就会知道它的路径了
第4个回答  2011-08-19
windows系统里的头文件可不是以.h的扩展名形式存在的,基本上什么扩展名都有,如最常见的.DLL文件,而且都是封装起来的,linux是开源的,windows不是开源的,微软可不会给你随便看他的代码,你只能用他的vc进行开发。

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

c语言的头文件在哪个文件夹里啊?
在你的C语言编译器安装目录下,可以寻找一个 include 目录,头文件都保存在里面。

求C语言windows.h头文件
C:\\Program Files (x86)\\Windows Kits\\8.1\\Include\\um [Windows 8.1 SDK]不同版本的SDK位置不一样,x86的在C:\\Program Files\\ 相应的SDK下。

vc 中的头文件放在什么地方
c:\\Program Files\\Microsoft Visual Studio\\VC98\\Include 在C语言家族程序中,头文件被大量使用。一般而言,每个C++\/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实...

C语言头文件的位置?
files 这里就是存放头文件的位置 如果你自己建了一个头文件库放在某个文件夹下 那么你要在程序中加载的话就要在这里新建一个位置 这样就能找到了 另外 如果是你自己建的头文件xx.h 你就把它放在工程的同一个文件夹里 这样只要#include "xx.h"就可以了 ...

C语言中,自己编写的头文件,储存在哪,就可以在自己写的代码中用include...
放到哪都可以,最后include包括进去就行了,<>只搜索编译器所设置的include默认目录,除非修改项目属性,""优先搜索项目所在目录的当前目录,然后在搜索编译器所设置的include默认目录,其他的使用相对目录也行,.表示当前目录,..表示上一级目录。

C语言怎么导入不了window头文件?
在C语言中,导入头文件是通过预处理指令 `#include` 来实现的,以让编译器知道你要使用的函数、变量、宏等的声明。如果你无法导入Windows头文件,可能是由于以下几种原因:1. 头文件路径问题:确保你提供了正确的头文件路径。如果你使用的是Windows API的头文件,通常位于 `<Windows.h>`。确保头文件...

windows头文件在哪儿
C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件。C++标准库头文件,不同的编译器默认路径不相同。

VC中C语言内置函数原代码存在电脑的哪个盘符下?
VC的安装目录下,我的是 C:\\Program Files\\Microsoft Visual Studio\\VC98\\Include

c语言微软电脑怎么打开文件c语言如何打开文件
C语言,打开文件一个TXT文件,需要使用fopen()函数。它的函数原型位FILE*fopen(constchar*path,constchar*mode);如果文件顺利打开后,返回指向该流的文件指针就会。如果文件打开失败则返回NULL,并把错误代码存在errno中。一般而言,打开文件后会做一些文件读取或写入的动作,若打开文件失败,接下来的读写...

相似回答