我试图找到确认或反驳以下声明的文件
char test[5]="";
Run Code Online (Sandbox Code Playgroud)
导致缓冲区初始化为所有与
memset(test,'\0',sizeof(test));
Run Code Online (Sandbox Code Playgroud)
但一直无法找到(或理解/破译)任何东西。我专门寻找旧规范中的细节,C99 参考也可以使用。谢谢
c arrays string-literals language-lawyer aggregate-initialization