自分で作ってみましたstrcpy
。それはうまくいくはずです.誰かの投稿から(ほぼ正確なコード)をコピーして貼り付けました strcpy
. どちらも「セグメンテーション違反」になります。
char* strcpy(char * destination, const char * source)
{
while( (*destination++ = *source++) != '\0' )
;
return destination;
}
このコードの何が問題になっていますか?
char* a = "hello";
cout << strcpy(a, "Haha") << endl;