strcat:字符串连接函数
如:a[100]=“abcd”,b[]=“efgh”,调用strcat(a,b),a[100]变为a[]=“abcdefgh”
//实现strcat
#include<stdio.h>
#include<stdlib.h>
char* Strcat(char* dest, const char* src) {
if (dest == NULL || src == NULL) { //安全性校验
return dest;
}
while (*dest != '\0') {
dest++;
}
while (*src != '\0') {
*dest = *src;
dest++;
src++;
}
*dest = '\0';
return dest;
}
int main(){
char a[100] = "abcd";
char b[100] = "defr";
Strcat(a, b);
printf("%s\n", a);
system("pause");
return 0;
}