字符串函数strcat

来源:互联网 发布:unity3d动画状态转移 编辑:程序博客网 时间:2024/05/16 17:50

strcat函数作用是连接两个字符数组中的字符串,把字符串2接到字符串1的后面,结果放在字符数组1中,函数调用后得到一个函数值——字符数组1的地址。

这是我自己编写的my_strcat:

#include <stdio.h>char *mystrcat(char *str1,char *str2){    char *p = str1;    while(*str1)        str1++;    while(*str2)    {        *str1++ = *str2++;    }    *str1 = '\0';    return p;}int main(){    char str1[30];    char str2[20];    printf("Please input str1:");    gets(str1);    printf("Please input str2:");    gets(str2);    printf("The new string:%s\n",mystrcat(str1,str2));    return 0;}
0 0
原创粉丝点击