在C语言中,我定义一个字符数组char a[10] 请问如果现在输出这个没初始化

在C语言中,我定义一个字符数组char a[10]
请问如果现在输出这个没初始化的数组所有元素都是'\0'还是垃圾值?

是垃圾值,示例代码如下:

#include <stdio.h>
int main()
{
char a[10];
for(int i=0;i<10;i++)
printf("%c ",a[i]);
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-21
是随机值,使用的时候要注意
相似回答