本文目录一览:
C语言头文件的位置?
C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件。
1、标准库头文件,不同的编译器都不相同。
Vc6.0一般在安装目录下的\VC98\INCLUDE目录,比如C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE。
Vs一般在位于$VSPATH\VC\include路径下面。
gcc一般默认在 /usr/include目录下。
2、用户自定义头文件,存储位置有用户自定义。
c语言中头文件和源文件一定要在同一个文件夹里面吗?
c语言中头文件和源文件可以不在同1个文件夹,在引用的时候加入头文件的绝对路径就可以。
系统自带的头文件,用包含;
自定义的头文件,用""包含;
C程序的头文件以“.h”为后缀。以下是假设名称为graphics.h的头文件:
#ifndefGRAPHICS_H//作用:防止graphics.h被重复引用
#defineGRAPHICS_H
#include....//引用标准库的头文件
...
#include"..."//引用非标准库的头文件
...
voidFunction1(...);//全局函数声明
...
inline();//inline函数的定义
...
classBox//作用:类结构声明
{
...
};
#endif
扩展资料
c语言中头文件使用原理
在程序中要使用头文件,需要使用C预处理指令#include来引用它。前面我们已经看过stdio.h头文件,它是编译器自带的头文件。
引用头文件相当于复制头文件的内容,但是我们不会直接在源文件中复制头文件的内容,因为这么做很容易出错,特别在程序是由多个源文件组成的时候。
AsimplepracticeinC或C++程序中,建议把所有的常量、宏、系统全局变量和函数原型写在头文件中,在需要的时候随时引用这些头文件。
引用头文件的语法
使用预处理指令#include可以引用用户和系统头文件。它的形式有以下两种:
#includefile
C语言中头文件如何书写以及存放
一般头文件中存放的是用户自定义函数的函数声明,函数定义部分可以与函数声明在有一个 .h 文件中,也可以把定义部分放在另一个文件中,比如说 *.lib,即自定义库文件中.
只要把写好的 .h 文件放在与源文件 .c 文件在同一文件夹下就可以用
#include"**.h" 进行包含使用了...,像用 #includestdio.h 一样