Ho pensato che impostando il primo elemento su un null sarebbe stato cancellato l'intero contenuto di un array di caratteri.
char my_custom_data[40] = "Hello!";
my_custom_data[0] = '\0';
Tuttavia, questo imposta solo il primo elemento su null.
o
my_custom_data[0] = 0;
piuttosto che usare memset
, ho pensato che i 2 esempi sopra dovrebbero cancellare tutti i dati.