单个文件C源码太长,请教大虾优雅的方式解决

2019-12-27 18:53发布

单个文件C源码太长,阅读维护不便

1)分为几个c文件加引用声明太麻烦了.而且影响编译速度
2)把c分段冒充.h文件,inlude进来,好多编译器支持不好.

请教大虾如何优雅组织源码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
huangqi412
1楼-- · 2019-12-28 13:55
不点全编译一般不会影响速度啊  
vv3g
2楼-- · 2019-12-28 18:17
同样关注这个问题…
dreampet
3楼-- · 2019-12-28 18:23
1)分为几个c文件加引用声明太麻烦了.而且影响编译速度


楼主不适合干编程。
wt3333
4楼-- · 2019-12-28 23:25
 精彩回答 2  元偷偷看……
wt3333
5楼-- · 2019-12-29 04:07
lcw_swust 发表于 2017-6-16 11:57
不用冒充.h,直接#include "aaa.c",相当于把文件内容放到这了。
我的工程只添加一个main.c,其它的都在这个文 ...

我也这么认为,也是这么干的
无奈有些ide支持的不好,比如keil支持就非常差-不可在线跟踪调试(include进去的内容和调用静态库一样了,无法进入了)
wt3333
6楼-- · 2019-12-29 08:21
lcw_swust 发表于 2017-6-16 11:57
不用冒充.h,直接#include "aaa.c",相当于把文件内容放到这了。
我的工程只添加一个main.c,其它的都在这个文 ...

请问在线调试时,可以进入include的代码里面吗?(函数内)

一周热门 更多>