strcpy的问题 大家帮忙看一下啊
int main(){
char a [8]= "abcdefg";
char b [5]= "ABCD";
strcpy(b,a);
printf("%s\n",strcpy(b,a));
return 0;
}
上面的程序没有问题,但是换为指针就不行了,好怪异,理论上应该是都不行的啊
int main()
{
char *a = "abcdefg";
char *b = "ABCD";
strcpy(b,a);
printf("%s\n",strcpy(b,a));
return 0;
}
这样就不行了