<分区>
请解释为什么它在函数声明中使用extern
?
main.c
...
pthread_create(&displayThread, &attr, displayThrFxn, &displayEnv);
...
display.h
extern Void *displayThrFxn(Void *arg);
为什么要extern
?
display.c
...
Void *displayThrFxn(Void *arg)
{
// some code
}
...