Ich dachte, wenn Sie das erste Element auf null setzen, wird der gesamte Inhalt eines char-Arrays gelöscht.
char my_custom_data[40] = "Hello!";
my_custom_data[0] = '\0';
Dies setzt jedoch nur das erste Element auf null.
oder
my_custom_data[0] = 0;
Anstatt zu verwenden memset
, dachte ich, dass die 2 obigen Beispiele alle Daten löschen sollten.