/*
*Copyright(c)2014,烟台大学计算机学院
*Allrights reserved.
*文件名称:MADE2.cpp
*作 者:张生栋
*完成日期:2014年12月11日
*问题描述: 字符串连接任务的完成
*输入描述:略
*输出描述:略
*版 本 号:v1.0
*
*/
#include <iostream>
using namespace std;
char *pstrcat(char *str1,const char *str2);
int main()
{
char str1[50]="Hello world.";
char str2[50]="Good morning!";
pstrcat(str1,str2);
cout<<"连接后:"<<str1<<endl;
return 0;
}
char *pstrcat(char *str1,const char *str2)
{
char *p;
int i;
for(p=str1;*p!='\0';p++);
for(i=0;*(str2+i)!='\0';i++,p++)
{
*p=*(str2+i);
}
*p='\0';
return 0;
}
运行结果: