字符串以'\0'结尾 也就是0 static char x [ ]=“12345”; 这个字符串在定义时 自动加上了'\0' 长度是 6而static char y[ ]={‘1’,‘2’,‘3’,‘4’,‘5’};你没添加'\0'
“12345”为字符串,除了‘1’,‘2’,‘3’,‘4’,‘5’5个字符外还有一个结束符'\0'