C语言调用另一个源文件里的函数
时间: 2023-09-14 07:15:47 浏览: 119
C语言如何在一个.c源文件里调用另一个源文件中的函数
要在 C 语言中调用另一个源文件里的函数,可以通过以下步骤实现:
1. 在需要调用函数的源文件中,包含另一个源文件的头文件,例如:`#include "other_file.h"`
2. 编译时需要将另一个源文件编译成目标文件,例如:`gcc -c other_file.c -o other_file.o`
3. 编译时将需要调用函数的源文件和另一个源文件的目标文件一起链接,例如:`gcc main.c other_file.o -o main`
4. 在需要调用函数的源文件中,可以直接调用另一个源文件中的函数。
例如,假设有两个源文件`main.c`和`other_file.c`,`other_file.c`中有一个函数`void print_hello()`,则在`main.c`中可以这样调用:
```c
#include "other_file.h"
int main() {
print_hello();
return 0;
}
```
阅读全文