void code(char *p, int a){ int i = 0; for (i; i < a; i++) { p[i]++; }}我想用这个给文件加密(a代表一共得到的字符的个数)为什么我把 p[i]换成*p++; p++就不行了呢??