发 帖  
原厂入驻New
[问答] c语言写代码是怎样组织文件的?
45 c语言
分享
在用c语言写代码是大家是怎样组织文件的?一般都是一个.c配一个.h文件,
并且.c中放函数和变量定义,.h中放宏定义和函数的声明。
我想问一下.h中应该放那些宏定义和函数的声明呢?是将.c中用到的所有宏定义和函数声明都放在.h中呢?还是只把对外的接口放在.h中呢?而且大家是如何避免宏的重复定义的呢?
0
2020-6-5 03:20:02   评论 分享淘帖 邀请回答
4个回答
看需要来.
一般把.c里面的所有函数和宏定义都放在.h文件申明.是比较规范的做法.当然你可以按自己的写法,没有一定要这么做的.
2020-6-5 14:29:22 评论

举报

这样做,怎样避免宏和类型的重复定义?
2020-6-5 14:48:06 评论

举报

这个不会产生重复定义吧....
2020-6-5 14:56:28 评论

举报

主要是怕重名的问题,考虑了很久,决定:所有类型、宏、函数、全局变量的命名,都以该模块名为前缀命名。这样就不会重名了。
2020-6-5 15:07:48 评论

举报

只有小组成员才能发言,加入小组>>

67个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表