Pensé que al establecer el primer elemento en un valor nulo se borraría todo el contenido de una matriz de caracteres.
char my_custom_data[40] = "Hello!";
my_custom_data[0] = '\0';
Sin embargo, esto solo establece el primer elemento en nulo.
o
my_custom_data[0] = 0;
en lugar de usar memset
, pensé que los 2 ejemplos anteriores deberían borrar todos los datos.