#include<stdio.h>
void fun1(char *p)
{
char *p;
q=p;
while(*q!='\0')
{
(*q)++;
q++;
}
}
void main()
{
char a[]={"program"},*p;
p=&a[3];
fun1(p);
printf("%s\n",a);
}
此程序运行的结果是,从a[3],即第4位字符g开始,逐次后移一位,(*q)++;即将gram后移变成hsbn,q++是将字母从g->r->a->m