这是关于C语言的问题:一个工程中有两个文件,如何在一个文件中调用另

这是关于C语言的问题:一个工程中有两个文件,如何在一个文件中调用另一个文件的结构体数组。

当然可以啦。举个例子吧:两个文件 main.c function.c我们在function.c 中写一个函数 func();与此同时,我们需要写一个.h文件来声明这个函数,即function.h// 以下是function.h 的内容#ifndef __FUNCTION_H__#define __FUNCTION_H__void func();#endif// 以下是function.c 的内容#include "function.h"void func(){ // do something}这样一来,我们想要在另外一个文件,也就是main.c 中调用这个函数的时候,只需要包含它对应的头文件,就可以直接调用了。// 以下是main.c 的内容#include "stdio.h"#include "function.h"int main(){ func(); return 0;}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答