打印

请教大家一个问题:关于函数的声明

[复制链接]
1373|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
NONG654321|  楼主 | 2011-12-1 10:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的一个工程里有十几个C文件,我把这十几C文件的所有的函数原型声明全部放到一个HEAD.h里,在每个C源程序的开头都#include"HEAD.h",请教大家这样做行不行。
沙发
香水城| | 2011-12-1 10:23 | 只看该作者
可以。

使用特权

评论回复
板凳
雨辰073| | 2011-12-1 13:50 | 只看该作者
可以的,不过这样的做法好像不推荐!

使用特权

评论回复
地板
yan2005| | 2011-12-1 14:09 | 只看该作者
每一个c文件对应一个自己的h文件,再创建一个总的h文件,把所有的h文件都include到这个总的h文件中来。

每个c文件中只要include那个总的h文件就可以了。就像以前我windows下面编程总是include一个stdafx.h文件一样。

这样做的缺点是,修改了任何一个h文件之后,总的h文件都会受到影响,于是编译的时候所有c文件都要重新编译,时间会长些。具体看代码的量,通常应该可以忍受。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

9

帖子

1

粉丝