1
请解释为什么它在函数声明中使用extern
?函数声明中显式“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
}
...
@RalphWiggum不是真的,这个问题是关于C而不是C++,并且与C++链接器无关(在C++中使用了什么'extern“C”) – GalacticCowboy
哎呀,必须在重复列表中选择错误的结果。 –