第1个回答 推荐于2016-10-21
#include<iostream>
using namespace std;
char * mystrcpy(char * strDest,const char * strSrc)
{
if ((strDest==NULL)||(strSrc==NULL)) //[1]
throw "Invalid argument(s)"; //[2]
char * strDestCopy=strDest; //[3]
while ((*strDest++=*strSrc++)!='\0'); //[4]
return strDestCopy;
}
int main()
{
char (*a)[10]=new char[10][10];
mystrcpy(a[1],"asf");
cout<<a[1]<<endl;
getchar();
}本回答被提问者采纳