{
If ((src == NULL) || (dst == NULL)) //判斷參數src和dest的有效性。
{
cout & lt& lt“出現錯誤,可能是因為要復制的內容為空”;
}
//將src和dst轉換成(char *)類型。
char * CSRC =(char *)src;
char * cdst =(char *)dst;
char * temp = new char[n];
for(int I = 0;我& ltn;i++)
temp[I]= CSRC[I];
for(int I = 0;我& ltn;i++)
cdst[I]= temp[I];
刪除[]temp;
}