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
哎呀,必須在重複列表中選擇錯誤的結果。 –