Saya membutuhkan array nol besar di C sebagai global. Apakah ada cara untuk melakukan ini selain mengetik
char ZEROARRAY[1024] = {0, 0, 0, /* ... 1021 more times... */ };
?
char
dll, tetapi jika Anda menginginkan array-of-pointer, Anda harus mengaturnya secara eksplisit ke NULL, tidak ada (tidak masuk akal!) Tidak ada jaminan bahwa NULL direpresentasikan sebagai nol-byte. Ini meskipun 0
secara literal secara implisit mewakili pointer nol.