1 extern介绍
在C++中,extern是一个存储类说明符,它的核心作用在于告诉编译器:“这个变量或函数是在别的地方定义的,请去其他地方找它的定义。” 这使得我们可以在多个源文件之间共享全局变量和函数,是实现模块化编程的关键字之一。extern可以用来修饰变量或函数。
2 多文件项目
在C++的“项目1”中包含了两个cpp文件,如图1所示。

图1 包含两个文件的项目
其中,“main.cpp”是项目的主文件,包含了main函数,而“hou.cpp”中定义了一些变量和函数,这些变量和函数要在“main.cpp”中使用,这样就实现了多个源文件之间共享全局变量和函数。
订阅专栏 解锁全文
29

被折叠的 条评论
为什么被折叠?



