
c语言中头文件和源文件不在同一文件夹也可以的,引用中加入头文件的绝对路径就可以。
这族郑旦里在“F:/代码”下新建一个头文件1.h,内容是“int a=10 ”,在其它目录新建cpp文件,如下:
#include<stdio.h>
#include "F:/代码/1.h"//引用1.h文件
void main()
{
int b=10
printf("a+b=%d\n",a+b)
return
}
扩展资料:
c语言中头文件使用原理
在程序中要使用头文件,需要丛镇使用C预处理指令#include来引用它。前面我们已经看过stdio.h头文件,它是编译器自带的头文件。
引用头文件相当于复制头文件的内容,但是我们不会直接在源文件中复制头文件的内容,因为这么做很容易出错,特别在程序是由多个源文件组成的时候。兆扰
AsimplepracticeinC或C++程序中,建议把所有的常量、宏、系统全局变量和函数原型写在头文件中,在需要的时候随时引用这些头文件。
一个 头文件里面 可以 含一个 或 含几个 其它 的头文件,也可以不含别的头文件。#include <...>
#include "..."
实际漏兄上是 预编译命令,就是在 正式编译前,把别的文件(文字内容) 嵌入 到 这个 预编返悉袭译命令 所在位置。
<...> 括号括起的 是 编译器 自带 头文件。
" " 括号括起的 是 当前文件夹夹里的 文件。
这些文件 可以 是 .h 文件,也可以是 其它文本文件,(例如 .c, .cpp)
常用 的 头文件 主要 是 输入输出,数学库等陆绝,不多。多写几次程序就熟悉了。例如:
#include<iostream>
using namespace std
#include<cmath>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)