<span style="font-size:18px;color:#ff0000;"><strong>模拟实现strcpy函数:
strcpy是把源文件复制到目标文件中
</strong></span>#define _CRT_SECURE_NO_WARNINGS 1
#include<assert.h>
#include<stdio.h>
#include<string.h>
#include<windows.h>
char* my_strcpy(char*dest, const char*src)//常属性
{
assert(dest);//断言指针有效性
assert(src);
char*pa = dest;
while (*dest++ = *src++)//表达式必须是可修改的左值
;
return pa;
}
int main()
{
char arr1[10] = {"adffs"};
char arr2[10] = {"gxfgh"};
my_strcpy(arr1, arr2);
printf("%s\n", arr1);
system("pause");
return 0;
}
<pre class="html" name="code">
模拟实现strcpy函数
最新推荐文章于 2024-04-21 16:27:54 发布