我試圖自己製作strcpy
。它應該工作,我甚至複製並粘貼了某人在這裏發佈的關於strcpy
的(幾乎精確的代碼)。兩者都給我一個「分割錯誤」。我的strcpy有什麼問題?
char* strcpy(char * destination, const char * source)
{
while((*destination++ = *source++) != '\0')
;
return destination;
}
這段代碼有什麼問題?
char* a = "hello";
cout << strcpy(a, "Haha") << endl;
顯示您調用此函數的代碼。 –
我的賭注是,這被稱爲w /字符串文字作爲目的地 –
爲什麼不能C++ 03使'char *'字符串文字被禁止:( – chris