xt6-7.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4.  {void copystr(char *,char *,int);
  5.   int m;
  6.   char str1[20],str2[20];
  7.   cout<<"input string:";
  8.   gets(str1);
  9.   cout<<"which character do you want begin to copy?";
  10.   cin>>m;
  11.   if (strlen(str1)<m)
  12.     cout<<"input error!"<<endl;
  13.   else
  14.    {copystr(str1,str2,m);
  15.     cout<<"result:"<<str2<<endl;
  16.    }
  17.   return 0;
  18. }
  19. void copystr(char *p1,char *p2,int m)      //字符串部分复制函数*/
  20. {int n;
  21.  n=0;
  22.  while (n<m-1)
  23.   {n++;
  24.    p1++;
  25.   }
  26.  while (*p1!='')
  27.    {*p2=*p1;
  28.     p1++;
  29.     p2++;
  30.    }
  31.  *p2='';
  32. }