1.#include
void main()
{
char *s,c[80];
s=c;
printf("请输入c字符数组:");
gets(s);
s+=3; //将指针指向第四个字符
printf("请输入指针s指向的字符数组:");
gets(s); //重新输入指针s指向的字符数组
printf("输出指针s指向的字符数组:%s\n",s); //输出指针,是从指针指向往后输出,前边的不输出
printf("输出字符数组c:%s",c); //输出数组,是包括指针指向位置前的加上第二次输入的
}
2.#include
void main()
{
char *s,c[80];
s=c;
printf("请输入c字符数组:");
gets(s);
s+=3; //将指针指向第四个字符
printf("请输入c字符数组:");
gets(c); //重新输入c字符数组
printf("输出指针s指向的字符数组:%s\n",s); //输出指针,是从指针指向往后输出,前边的不输出
printf("输出字符数组c:%s",c); //输出数组,是第二次输入的,第二次输入的把第一次输入的完全覆盖
}