c reset array code example
Example 1: c zero out array
memset(myarray, 0, sizeof(myarray));
Example 2: reset c array to zero
#define ZERO(a,n) do{\
size_t i_ = 0, n_ = (n);\
while (i_ < n_){\
(a)[i_] = 0;\
++i_;\
}\
} while (0)
memset(myarray, 0, sizeof(myarray));
#define ZERO(a,n) do{\
size_t i_ = 0, n_ = (n);\
while (i_ < n_){\
(a)[i_] = 0;\
++i_;\
}\
} while (0)