64,282
社区成员
发帖
与我相关
我的任务
分享
#define BUFFER 1024
char* strcpy_ex(char* src, int n)
{
char *dest = new char[BUFFER];
char *p = dest;
src += n;
while(*src != '\0')
*p++ = *src++;
*p = '\0';
return dest;
}
char b[20]={'\0'};
char* strcpy_ex(char*a,int n)
{
int i;
for(i=0;a[i+n-1]!='\0';i++)
{
b[i]=a[i+n-1];
}
return b;
}
int main(int argc, char* argv[])
{
char a[]="thisisastring";
cout<< strcpy_ex(a,3);
}