C语言怎么应用头文件啊?有帮助必采纳!

C语言怎么应用头文件啊?有帮助必采纳!,第1张

要保证你的fun.h文件存放在程序源文件所在目录中(或系统默认目录中)。

1.双引号:引用非标准库的头文件,编译器首先在程序源文件所在目录查找,如果未找到,则去系统卜茄默认目录查找,型没察通常用于引用用户自定义的头文件。

2.尖扩号:只在系统默认目录(在Linux系统中通常为/usr/include目录)或者尖括号内的路径查找察手,通常用于引用标准库中自带的头文件。

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++程序中,建议把所有的常量、宏、系统全局变量和函数原型写在头文件中,在需要的时候随时引用这些头文件。

1、头文件的扩展名是.h(这是公认的)

2、头文件的内容可以包括数据类型声明,函数定义等

3、头文件的存储路径应与使用该头文件的.c文件的存储路径相同,以便于编译程序查找,否则,包含语句中帆启必须明确给出路径

4、包含头文件的语句是液轿罩#include "头文件.h",而不是 <头文件.h>

例子:

/* 头文件.h */闹闹

int Max(int a, int b) {

return (a >b) ? a : b

}

int Min(int a, int b) {

return (a <b) ? a : b

}

/* main.c */

#include <stdio.h>

#include "头文件.h"

int main() {

int a,b

printf("输入两个整数(空格隔开) : ")

scanf("%d %d",&a,&b)

printf("Max = %d\n",Max(a,b))

printf("Min = %d\n",Max(a,b))

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8150038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存