main() {char a[10]={'1','2','3','4','5','6','7','8','9','10'},*p; int i; i=8; p=a+i; printf ("%s\n",p-3); } 请问这道题的运算结果为何是6789而不是'6'?