多个C文件关联

某个函数用C文件单独写了,在main.c中要调用怎么做呢?
★在a.c中include a.h文件并写入相关函数内容
★a.h中内容是各种声明
★在main.c中include a.h文件。

a.h         //.h文件是头文件,内含函数声明、宏定义、结构体定义等内容
void foo(); 

a.c         //函数实现
#include "a.h"
void foo() { return; }

main.c      //.c文件是程序文件,内含函数实现,变量定义等内容
#include "a.h" 
int main(int argc, char *argv[]) 
{ foo(); return 0; }

猜你喜欢

转载自blog.csdn.net/epsilono1/article/details/79137552