c语言中如何在一个函数中调用在另个文件中定义的函数
c语言中如何在一个函数中调用在另个文件中定义的函数
日期:2017-05-02 10:44:42 人气:3
一、前提条件:
1、两个文件必须编入同一个可执行文件;
2、被调用函数必须是全局函数,即不能是static函数。如果有static修饰,那么必须写在头文件中,并被另一个文件引用。
二、声明:
1、可以声明在头文件中,并在调用文件中引用该头文件;
2、可以直接在调用文件声明,形式为
extern RET_TYPE FUNC_NAME(PARAM_LIST);
其中extern非必须,但一般都会写上,表示这个是其它文件定义的。
三、调用:
声明后,直接调用即可,和本文件函数调用方式并无区别。