Küresel olarak C büyük bir boş dizi gerekir. Bunu yazmanın dışında yapmanın bir yolu var mı
char ZEROARRAY[1024] = {0, 0, 0, /* ... 1021 more times... */ };
?
char
, ancak bir dizi işaretçi istiyorsanız, bunları açıkça NULL olarak ayarlamanız gerekir, (saçma!) NULL değerinin sıfır bayt olarak temsil edildiğine dair bir garanti yoktur. Bu, kelimenin tam anlamıyla 0
boş göstericiyi temsil etmesine rağmen .