-1

语言:C 环境:裸机

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

4

1 回答 1

0

如果说 C 一个模块是一个翻译单元是一个文件。从这个倒过来的结论是,在 C 中没有包含多个文件的模块。

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

于 2013-08-05T06:09:09.037 回答