da hier wir gerade OT sind, eine kleine frage:
hab mal in einem Source folgendes gesehen:
Code:
Variante 1:
char *feld[]={"Acker", "Weizen", "Roggen"};
Variante 2:
const char *grass[]={"Klee", "Löwenzahn", NULL};
beide Varianten sind konstante String-Arrays. Warum schreib ich dann bei Variante 2 als letztes Argument NULL? Gehört dies so, oder wird das hier nur als Sicherheitsmaßnahme verwendet damit man weiss, wo das Ende ist? Könnte man das NULL Argument, auch bei Variante 1 schreiben?
Ich erahne wahrscheinlich die richtige Antwort, aber ich möchte sicher sein, und frage daher euch!
mfG
Lesezeichen