#include<stdio.h>
#include<string.h>
#include<assert.h>
char *strcat(char *strDest,const char *strSrc )
{
char *address=strDest;
assert((strDest!=NULL)&&(strSrc!=NULL));
while(*strDest)
{
strDest++;
}
while(*strDest++=*strSrc++)
;
return address;
}
int main()
{
char d[20]="GlodenGlobal";
char *s="View";
strcat(d,s);
printf("d[]=%s\n",d);
return 0;
}
#include<string.h>
#include<assert.h>
char *strcat(char *strDest,const char *strSrc )
{
char *address=strDest;
assert((strDest!=NULL)&&(strSrc!=NULL));
while(*strDest)
{
strDest++;
}
while(*strDest++=*strSrc++)
;
return address;
}
int main()
{
char d[20]="GlodenGlobal";
char *s="View";
strcat(d,s);
printf("d[]=%s\n",d);
return 0;
}