Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的 .cpp 中包含一个全局 .h 文件,但它是 C 风格的。
其中,全局变量定义如下:
int a; int b;
这会导致错误。
如何将其更改为与我的 .cpp 文件兼容?
extern
如果在头文件中定义变量,最终会违反One 定义规则并遇到链接错误。