c语言中,如何在头文件中调用某个源文件的函数??

Python015

c语言中,如何在头文件中调用某个源文件的函数??,第1张

file1.c

头文件为file1.h

file2.c

头文件为file2.h

比如file2.c要调用file1.c里的一个函数

首先file2.c里要包含file1.h头文件(file1.h里有file1.c的函数申明)

然后file2.c文件里要有file1.c里的外部函数申明,用extern关键字申明

然后就可以直接file2.c里面调用file1.c里的函数了

有2种方式

#include "xxx.h"

#include <xxx.h>

2种的区别通俗点说就是

第一种 是先找自己定义的头文件 ,再找系统本身带的头文件

第二种 就是默认的方式 从系统自带的头文件搜索然后搜索其他定义的头文件