用C语言编程:编写一个函数,将两个字符串连接起来

如题所述

第1个回答  2016-05-28
#include "stdio.h"
char *mycat(char *a,char *b){
    char *aa=a;
    if(a==NULL || b==NULL)
        return NULL;
    while(*a) a++;
    while(*a++=*b++);
    return aa;
}
int main(void){
    char s1[100]="12345",s2[]="abcdefghijkl";
    printf("%s\n",mycat(s1,s2));
    return 0;
}

本回答被网友采纳
相似回答