[求助]一个字符串给指针的问题
#include<iostream.h>#include<string.h>
void main()
{
char *p="abcdefgh";
p+=3;
cout<<strlen(strcpy(p,"ABCD"));
}
大家看这段程序有问题吗?这是一本练习书上的一道题,问运行结果,可是我不会,没遇到过把字符串直接给指针的,我试着运行这段程序,编译没错但是运行就出现问题了,能不能解释一下?大家帮帮忙吧!
(书上的答案是输出4)

~我的人生不是套公式~