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