自己写一个strcat函数

Posted Koi279

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自己写一个strcat函数相关的知识,希望对你有一定的参考价值。

strcat是string.h里面的一个库函数,用来连接两个字符串,我们也可以自己写一个,

或许没有库函数那么严谨,但也能基本实现他的用处。

#include<stdio.h>
char* my_strcat(char* dest,char* sour)

	char* p=dest;
	while(*(dest)) dest++;
	while(*(sour))
	
		*(dest++)=*(sour++);
	
	*dest='\\0';
	return p;

int main()

	char arr1[50],arr2[50];
	gets(arr1);gets(arr2);	
	puts(my_strcat(arr1,arr2));
	return 0;

效果如下

 

以上是关于自己写一个strcat函数的主要内容,如果未能解决你的问题,请参考以下文章

使用 char 数组的 strcat 函数

strcat函数详解&&注意事项&&模拟实现

创建自己的代码片段(CodeSnippet)

c语言 自定义函数怎么用啊

strcat函数的原理实现(详细!!!!)

字符串内子字符串的逆序算法