如何在C中将数组初始化为全0?

时间:2018-09-14 01:06:29

标签: c

陷入最简单的问题。

int *p= (int *)malloc(m*sizeof(int));
p={0}; // this is not correct.

除了使用循环之外,如何将整个数组设置为0?

1 个答案:

答案 0 :(得分:2)

使用calloc:

 int * p = calloc(m, sizeof(int))