字符串的拼接

在项目中,有时会用到将两个字符串拼接在一起,以下是源代码:

char * str_cat(char * str,const char * s, int n)  
{  
    int i,ii,j;  
    //scanf("%d",&n);  
    for(i = 0; str[i] != '\0'; i++)  
        ;  
    for(j = 0; s[j] != '\0'; j++)  
        ;  
    if(n > j)  
        n = j;  
    for(ii = 0;ii < n; ii++,i++)  
    {  
        str[i] = s[ii];  
    }  
    str[i] = '\0';  
    return str;  

}

原贴地址:暂时无法找到~~

原文地址:https://www.cnblogs.com/happinessday/p/6277521.html