1
A
回答
3
你不能。复制标题并自己添加extern。
+0
这是一种非标准的头文件的写法,你正是这样描述的原因。通常你会希望头文件使用'extern'声明每个全局变量,然后在其他地方的实现文件中创建实际的变量存储声明。 – 2009-10-16 00:28:33
0
如果变量只在头中声明,但没有赋值,那么您可以根据编译器做到这一点。例如,GCC具有-fno-common标志来控制这种行为。
相关问题
- 1. 在头文件中包含全局变量 - C++
- 2. 无法访问包含文件中的全局变量
- 3. 在全局头文件中声明一个全局变量?
- 4. php变量包含全局错误
- 5. EXTERN,头,全局变量
- 6. 如果字符串包含全局变量,如何使用该全局变量?
- 7. javascript全局变量(带有html模板)
- 8. 包含变量的文件
- 9. 无法从头文件中看到全局变量文件
- 10. 在头文件中设置的所有文件中全局使用变量
- 11. 包含javascript文件可以访问父文档中的全局变量吗?
- 12. PHP变量:包含文件?
- 13. 使用带有超全局数组变量变量
- 14. 包含头文件
- 15. 带getScript的jQuery全局变量
- 16. 制作有条件的全局变量
- 17. 全局变量到文本文件
- 18. 隐藏函数和全局变量在头文件
- 19. xml文件中的全局变量
- 20. 跨文件的PHP全局变量
- 21. java独立文件的全局变量
- 22. 多个文件中的全局变量
- 23. LESS变量文件不是全局的
- 24. cpp文件中的全局变量
- 25. 如何从包含的头文件访问变量
- 26. 如何在C函数中使用全局变量包含在其他文件
- 27. 使用全局函数内部从包含文件中获取变量。 PHP
- 28. 不在全局范围文件中的变量包括
- 29. 包括来自不同域和文件夹的全局变量
- 30. 存储一个包含模型集合的全局变量
“包含”是指“声明”还是“定义”? – sellibitze 2009-10-16 09:18:30