【发布时间】:2010-07-29 21:33:06
【问题描述】:
函数应该在头文件中使用extern 吗?还是默认extern?
例如,我应该这样写吗:
// birthdays.h
struct person find_birthday(const char* name);
或者这个:
// birthdays.h
extern struct person find_birthday(const char* name);
【问题讨论】:
-
在stackoverflow.com/a/18173554/4756270,“extern 应用于函数”部分的答案比下面的答案更容易理解