怎么把一个文件写的看起来很复杂
发布网友
发布时间:2022-05-05 17:43
我来回答
共1个回答
热心网友
时间:2022-06-27 21:00
1. 先在代码中找所有函数的定义,以及所有全局变量的定义,前面加上extern。
比如:我实现了一个函数:int a(){return 0;},那么它的定义就是int a();//extern省略
或:我声明了一个全局变量:int b=0; ,那么在头文件中他就是extern int b;
2. 创建一个头文件,里面写好收集好的定义,这个名字我建议用defines.h。
3. 把原来文件按功能或一定类别分开,写入各个.c文件中,记得用名字区分。
4. 各个.c文件的开始都加上: #include "你给头文件起的名字如defines.h"
5. 编译,可能会有函数未声明的警告或变量未声明的错误,在头文件里加上就可以了。