【发布时间】:2014-10-27 04:01:22
【问题描述】:
我不是在谈论 C++ 或 Objective C 中的对象。我试图理解“对象”在 this text 的上下文中的含义:
如果对象或函数的文件范围标识符的声明包含 storage-class-specifier static,则标识符具有内部链接。否则,标识符具有外部链接。有关 storage-class-specifier 非终结符的讨论,请参阅 Storage Classes。
在一个翻译单元中,具有内部链接的标识符的每个实例表示相同的标识符或功能。内部链接标识符对于翻译单元是唯一的。
我已经在其他不同的 C 主题中看到过“对象”这个词。但是当我用 Google 搜索时,我只能得到 C++ 的引用。
【问题讨论】:
-
请注意,C++标准中对象的定义也与OOP无关。 “对象是一个存储区域”(C++11 草案 n3290 §1.8)。
-
@Rob:这与这个问题无关。