70,014
社区成员




extern 函数确实与extern变量不一样
例子1:
a.h
void FunA(); //这里用不用extern修饰,链接都是对的,是不是函数可以省略extern啊???我理解没有错吧。
a.cpp
#include"a.h"
void FunA()
{
}
b.cpp
#include"a.h'
main.cpp
#include"a.h"
int main()
{
return 0;
}
例子2:
a.h
extern int g_va;
a.cpp
int g_val;
b.cpp
#include"a.h"
main.cpp
#include"a.h"
int main()
{
return 0;
}