我想知道这是否是一个好的做法:
如果函数仅在该文件中使用而不是由外部引用使用,则在 C 项目中将函数设为静态?这是我应该系统地做的事情吗?
谢谢大家!
是的,如果在翻译单元之外不需要函数,最好使用
static
通常最好的做法是声明具有其工作所需的最严格可见性的事物。