Was ist passiert, wenn wir '\ 0' am Ende der Zeichenfolge in C nicht einfügen?
In C, wenn ich mein Array auf diese Weise initialisiere:
char full_name[] = {
't', 'o', 'a', 'n'
};
und drucke es mitprintf("%s", full_name);
und starte es mit valgrind Ich habe eine Fehlermeldung erhalten
Uninitialisierter Wert wurde durch Stapelzuweisung erstellt
Warum passiert das?