目录
1.函数介绍1.1.函数接口
1.2.函数分析
1.3.函数的简单使用
2.库函数strcat源代码
库函数分析
3.模拟实现 strcat 函数
模拟实现
总结分析
写在后面
strcat函数详解如下
1.函数介绍
1.1.函数接口
char*>这里是库函数里面的函数定义接口。这个函数是将字符串src连接到dst中去,就是连接字符串函数。1.2.函数分析
分析:
1、dst>
2、dst 字符串是可变的,不能用 const 修饰;src 可以用 const 修饰。
3、就是 dst 目标字符串的空间必须足够大。
4、该函数返回值是字符指针类型。
1.3.函数的简单使用
代码展示如下:
int>图解分析:strcat函数连接前:

strcat函数连接后:


2.库函数strcat源代码
char>库函数分析
分析:
1、这里>
2、这里定义一个新的字符指针 cp 指向 dst 起始位置,然后 cp 开始循环操作,dst 这个指针始终指向字符串开头,最终返回 dst 指向的字符串。
3、先要找目标空间www.easck.com那个起始字符串的尾部,然后再在后面连接。
4、while((*cp++ = *src++) != ‘
