char strcpy(char *S1, const char*s2)
{
char *p=s1;
while(*s1++=*s2++)
;
return p;
}
int main()
{
char *p="Visual";
char *q="C++";
printf("%s",strcpy(p,q));
return 0;
}
これは参考書にあるstrcpyの定義書き写したものですがなんかエラーでます・・<string.h>のstrcpy使ってもでるので混乱している状態です。