用C语言 编写实现mystrcat函数,功能及参数和strcat相同。

如题所述

char * mystrcat(char *dst, char *src)
{
    int i,j;
    for(i = 0; dst[i]; i ++);
    
    j=0;
    do
        dst[i++]=src[j];
    while(src[j++]);
    
    return dst;
}追问

有错误,,,

运行不了

追答

这个只是函数
你需要自己加主函数的。

温馨提示:内容为网友见解,仅供参考
无其他回答

用C语言 编写实现mystrcat函数,功能及参数和strcat相同。
char * mystrcat(char *dst, char *src){ int i,j; for(i = 0; dst[i]; i ++); j=0; do dst[i++]=src[j]; while(src[j++]); return dst;}

C语言编程 mystrcat函数
char *mystrcat(char *str1, char *str2){ char *p; for(p=str1;*p!='\\0';p++); for(;*str2!='\\0';p++,str2++) *p=*str2; *p='\\0'; return str1;}

如何用c语言编写strcat函数
C语言中 本身有strcat函数。如果要自己实现 可以采用指针方式:char *my_strcat(char *s, char *d){ char *r = s; while(*r) r++; while(*d) *r++=*d++; *r=0; return s;}

C语言用指针编程实现strcat函数的功能
1、首先打开vs2014,新建一个项目。2、添加头文件。3、添加main主函数。4、定义一个函数addTwoNumbers。5、在main函数定义a,b,sum。6、声明函数指针ptr_sum。7、将addTwoNumbers函数地址赋值给ptr_sum。8、运行程序,看看结果。

c语言实现两个字符串加到一起
实现两个字符串拼接的C语言代码如下:在代码中,我们首先包含头文件。然后,定义一个名为`my_strcat`的函数,用于将两个字符串拼接在一起。函数的参数包括一个目标字符串`dst`和一个源字符串`src`。在`main`函数中,定义两个字符数组`str1`和`str2`,用于存储输入的字符串。通过`printf`函数提示...

...函数strcat、 strcpy、strcmp、strlen和的功能
这个是strcat是3个形参的,两个形参的是这样写的 void strcat(char *p1, char *p2){ while(*p1){ p1++;} while(*p2){ p1 = *p2;p1++;p2++;} p1 = '\\0';} 注意 p1开的数组要比p2大哦 int strlen(char *p1){ char *s=p1; \/\/将指针s指向指针p,即指向str1 while(*s) \/\/...

C语言中如何用for循环实现strcat函数的功能?
给你个例子:include<stdio.h> main(){char a[100]="abcdef",b[]="ghijklmn"; int i,j; for(i=0;a[i]!='\\0';i++); for(j=0;b[j]!='\\0';i++,j++) a[i]=b[j]; a[i]='\\0'; printf("%s\\n",a);}

编C语言程序:用自定义函数实现字符串处理函数strcat、 strcpy、strcmp...
Entry:char *dst - string to which "src" is to be appended const char *src - string to be appended to the end of "dst"Exit:The address of "dst"Exceptions:\/ char * __cdecl strcat (char * dst,const char * src ){ char * cp = dst;while( *cp )cp++; \/* find e...

C语言的字符串函数strcat()和strncat()
strcat()函数专门用于连接字符串,其语法格式为:char strcat(char dest, const char *src)。在使用strcat()函数时,需确保dest指向的内存与src指向的内存不重叠,并且dest有足够的空间容纳src字符串。strcat()会覆盖dest字符串末尾的结束字符NULL,然后在连接后的字符串尾部再增加一个NULL。函数返回值是...

c语言strcat函数怎么用
strcat函数是C语言中用于字符串拼接的函数。它可以将一个字符串拼接到另一个字符串的末尾,并返回目标的指针。二、函数原型 strcat的函数原型为:char *strcat; 其中,dest是目标字符串,src是源字符串。三、使用步骤 1. 声明字符串变量并初始化目标字符串。例如:char dest[100] = "Hello";2. ...

相似回答