多个文件的静态函数

时间:2013-08-05 02:18:30

标签: c bare-metal static-functions

语言:C 环境:裸机

该程序有许多子模块。我希望每个子模块的功能不能被其他子模块看到/使用,除了函数是API函数。 如果子模块只包含单个文件,最简单的方法是使用除API函数之外的静态函数。但是,多功能子模块的工作原理是什么?

1 个答案:

答案 0 :(得分:0)

如果说C模块是翻译单元是文件。从此向后结束,在C中没有包含多个文件的模块。

所以回答你的问题:你不能让一个静态函数可以通过多个文件访问。