Ho bisogno di un grande array null in C come globale. C'è un modo per farlo oltre a digitare
char ZEROARRAY[1024] = {0, 0, 0, /* ... 1021 more times... */ };
?
char
etc, ma se vuoi un array di puntatori, dovresti impostarli esplicitamente su NULL, non c'è (assurdamente!) Alcuna garanzia che NULL sia rappresentato come zero byte. Questo anche se il valore letterale 0
rappresenta implicitamente il puntatore null.