小编Phi*_*ilC的帖子

ISO C95 数组初始化保证

我试图找到确认或反驳以下声明的文件

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

2
推荐指数
1
解决办法
145
查看次数