个人理解:p = name[++i]是在for循环的第二个分号之后写的,表示在for循环里的代码运行完之后再执行,就像平时用的最多的for(i = 0;i < n;i++)这里的i++或者++i都是在最后才执行的