你可以用C ++ 03中的C数组做的唯一明智的事情是对它进行值初始化(在C ++ 11及更高版本中可以进行列表初始化)。 从C ++ 03标准,§8.5/ 7: 初始化器为空的括号集(即())的对象应进行值初始化。 从§8.5/ 5开始: 对值为 T 的对象进行值初始化意味着: 如果 T 是具有用户声明的构造函数的类类型,则调...