当谈到C++/C
变量时,标准 ISO 文档提到storage class
、storage duration
、file scope
、lifetime
和linkage
。
我想了解基本线索以及它们之间的关系。但是在阅读ISO
文档后,我找不到这些概念的清晰逻辑图。
你能帮忙澄清一下吗?我希望我可以使用那里的概念来分析我的编程问题。
ISO documents
部分:
- C99 6.7.1 存储类说明符
- C99 6.11.2 标识符的链接
- C++2003 7.1.1 存储类说明符
- C++2003 7.5 链接规范
- 等等