小编use*_*106的帖子

带有char数组的C++ struct以不寻常的方式初始化为零

遇到了一个非常见的c ++初始化代码,似乎可以正常使用以下代码...

struct sfoobar { char bar[10]; char foo[10]; };
...
sfoobar x { 0 };
Run Code Online (Sandbox Code Playgroud)

这是将这些char数组初始化为零的可接受方法吗?

c++ initialization aggregate-initialization

6
推荐指数
1
解决办法
774
查看次数