Array von Strings initialisieren
Was ist die richtige Art und Weise zu initialisieren char**
?
Ich bekomme coverity Fehler - Initialisierter Zeiger Lesen (UNINIT) beim Versuch:
char **values = NULL;
oder
char **values = { NULL };
InformationsquelleAutor der Frage Lior Avramov | 2014-01-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieses Beispielprogramm zeigt die Initialisierung eines array von C-strings.
Er druckt die folgenden:
InformationsquelleAutor der Antwort Ebrahimi
Seine Ordnung nur das zu tun
char **strings;
char **strings = NULL
oderchar **strings = {NULL}
aber, um ihn zu initialisieren, die Sie hätte benutzen Sie malloc:
InformationsquelleAutor der Antwort Nick Beeuwsaert