Pomyślałem, że ustawienie pierwszego elementu na wartość null wyczyści całą zawartość tablicy char.
char my_custom_data[40] = "Hello!";
my_custom_data[0] = '\0';
Jednak to ustawia tylko pierwszy element na null.
lub
my_custom_data[0] = 0;
Zamiast używać memset
, pomyślałem, że powyższe 2 przykłady powinny wyczyścić wszystkie dane.