请问一下,一个项目中,在一个包含了主函数的cpp里定义的全局变量,能在其他cpp文件里引用吗?如果有的变量想在两个cpp文件里都引用怎么办?
我试了一下,如果外头文件里定义变量,它不能出现在两个文件里,会报错,如果在包含主函数的文件里定义全局变量也不行,会提示另一个文件找不到某变量。
还有头文件里能定义struct吗?

多个cpp文件引用同一个变量?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
请问一下,一个项目中,在一个包含了主函数的cpp里定义的全局变量,能在其他cpp文件里引用吗?如果有的变量想在两个cpp文件里都引用怎么办?
我试了一下,如果外头文件里定义变量,它不能出现在两个文件里,会报错,如果在包含主函数的文件里定义全局变量也不行,会提示另一个文件找不到某变量。
还有头文件里能定义struct吗?