【发布时间】:2011-09-08 03:52:40
【问题描述】:
在 C++ 中,如果你创建这样的结构或类
struct foo {
}
您必须像在 c 中那样使用 struct 或 class 限定符来创建另一个,否则为什么呢?什么时候适合在 C++ 中使用它
例子
结构 foo a;
谢谢:-)
【问题讨论】:
-
结构在 C++ 中表现为公共类并创建新类型,因此使用 struct 关键字创建变量完全是可选的。
-
@rubixibuc - 添加了
C++标签,因为这将是合适的。