我在C中有一个大数组(如果有所不同,则不是C++).我想将所有成员初始化为相同的值.我发誓我曾经知道一个简单的方法来做到这一点.我可以memset()在我的情况下使用,但是没有办法在C语法中构建这样做吗?
可以说我有一个类似的阵列
int arr[10][10];
Run Code Online (Sandbox Code Playgroud)
现在我想将此数组的所有元素初始化为0.如何在没有循环或指定每个元素的情况下执行此操作?
请注意这个问题是否适用于C.
陷入了最简单的问题.
int *p= (int *)malloc(m*sizeof(int));
p={0}; // this is not correct.
Run Code Online (Sandbox Code Playgroud)
除了使用循环之外,如何将整个数组设置为值0?