我在C中有一个大数组(如果有所不同,则不是C++).我想将所有成员初始化为相同的值.我发誓我曾经知道一个简单的方法来做到这一点.我可以memset()在我的情况下使用,但是没有办法在C语法中构建这样做吗?
这是如何工作的(将所有值设置为0)?
int array[28]= {0};
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用(不将所有值设置为4,但只将第一个值设置为4,其他值设置为0)?
int array[28]= {4};
Run Code Online (Sandbox Code Playgroud)