char a[2014]={'a','d'};//这样没问题 char a[2014];a[2014]={'a','d'};//这样会报错,它说a[2014]={'a','d'};这行[Error] expected expression before '{' token,这里有缺失{吗,我不懂 还有如果我char a[2014]={'a','d'}; printf("%c %c",a,a[0]); //为什么第一个输出的不是a 最后想问一下我这样定义char a[2014],那么a[0],a[1]等这些里面都是只装一个字符的吗 一共三个问题,求解