C语言——模拟实现字符串相关函数(strcpy、strlen)

目录

?strcpy函数的模拟实现
?三个方法:
?三个优化
?优化1:空指针的问题
? 优化2:const
?优化3:返回值为char*
?代码实现:
?strlen函数的模拟实现
?注意事项
?代码实现

?strcpy函数的模拟实现
?三个方法:
方法一:(不推荐)
void my_strcpy(char* dest, char* src)
{

while (*src != '/0')
{
*dest = *src;
dest++;
src++;
}
*dest = *src;
}
方法二:(还行)
void my_strcpy(char* dest, char* src)
{
while (*src != '/0')
{
*dest++ = *src++;
}
*dest = *src;
}
方法三:(推荐)
void my_strcpy(char* dest, char* src)
{
while (*dest++ = *src++)//不但‘/0’复制过去

C语言——模拟实现字符串相关函数(strcpy、strlen)最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/19273.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>