未提供显式构造函数时初始化结构数组

时间:2017-12-30 11:30:22

标签: c++ struct constructor initialization

如果我有结构:

struct S { int x = 0, y = 0; };

然后,可以初始化这样的结构数组吗?

S s[5] = {};

这样每个结构中的xy为0?那么,xy会成为隐式构造函数的一部分吗?如果是的话,我是否需要= {};呢?

0 个答案:

没有答案