当前位置: 技术问答>linux和unix
关于代码封装的问题
来源: 互联网 发布时间:2016-01-28
本文导语: 怎样把main当中的定义封装成函数。这些main当中定义的变量,在main其它调用的函数会用到。 有没有比较好的 方法。 最终是要给别人提供一个类库一个头文件,别人只需要调用函数就可以了。 | ...
怎样把main当中的定义封装成函数。这些main当中定义的变量,在main其它调用的函数会用到。
有没有比较好的 方法。
最终是要给别人提供一个类库一个头文件,别人只需要调用函数就可以了。
有没有比较好的 方法。
最终是要给别人提供一个类库一个头文件,别人只需要调用函数就可以了。
|
最终是要给别人提供一个类库一个头文件,别人只需要调用函数就可以了。
一般来说:建立一头文件,一个C文件,被刚才那个头文件所包含.
然后所有函数对其调用就OK了...其实现最好不要放在main中, 让main也像其它的普通函数一样,对其进行调用!
一般来说:建立一头文件,一个C文件,被刚才那个头文件所包含.
然后所有函数对其调用就OK了...其实现最好不要放在main中, 让main也像其它的普通函数一样,对其进行调用!
|
main中的函数,应该定义成外部扩展函数
把函数声明包含在一个.h头文件中
其他的.c文件包含这个.h文件就可以调用这个函数了
把函数声明包含在一个.h头文件中
其他的.c文件包含这个.h文件就可以调用这个函数了