public String StrCat(String s1,String s2){ return s1+s2;}
/*
输入: dest-存放连接后的数据的指针
src1-第一个源数据指针
src2-第二个源数据指针
输出:如果连接成功返回dest指针,否则返回NULL
说明dest为src1在前,src2在后的字符串连接
*/
char * mystrcat(char *dest, char *src1, char *src2)
{
char *ptemp;
char *pdest;
if(!dest)
return NULL;
if(!src1 && !src2)
return NULL;
pdest = dest;
if(!src1)
{
ptemp = src1;
while(*ptemp!='\0')
{
*pdest++=*ptemp++;
}
}
if(!src2)
{
ptemp = src2;
while(*ptemp!='\0')
{
*pdest++=*ptemp++;
}
}
return dest;
}