Предполагая, что это многомерный массив char
, например,
char params_vector[N][M];
для некоторого значения N и M - вам не нужно memset()
вся вещь в '\ 0';достаточно задать первый символ каждой строки равным '\ 0':
for(size_t i = 0; i < N; i++) {
params_vector[i][0] = '\0';
}
Однако, если N
мало, эта оптимизация может не стоить и
memset(params_vector, '\0', M * N);
было бы хорошо.