Мені потрібен великий нульовий масив у С як глобальний. Чи можливо це зробити, окрім набору тексту
char ZEROARRAY[1024] = {0, 0, 0, /* ... 1021 more times... */ };
?
charтощо, але якщо ви хочете масив покажчиків, слід встановити їх явно NULL, немає (абсурдно!) Жодної гарантії, що NULL представлена як нульові байти. Це навіть незважаючи на те, що буквально 0неявно представляє нульовий покажчик.