函数声明的extern关键字

时间:2015-11-07 20:21:21

标签: c extern

我的理解是在头文件中声明函数时不需要“extern”。但是,我正在查看git源代码,我看到这样的事情:(在cache-tree.h)。

void prime_cache_tree(struct index_state *, struct tree *);

extern int cache_tree_matches_traversal(struct cache_tree *, struct name_entry *ent, struct traverse_info *info);

这两个声明有什么区别?

0 个答案:

没有答案