#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <assert.h>
//模拟实现库函数:strcpy
char* my_strcpy(char* dest, const char* src)
{
assert(dest != NULL);//断言
assert(src != NULL);//断言
char* cp = dest;
while (*cp++ = *src++);
return dest;
}
int main()
{
char arr1[] = "hello bit";
char arr2[20] = { 0 };
my_strcpy(arr2, arr1);
printf("%s\n", arr2);
return 0;
}
C#模拟实现库函数strcpy
最新推荐文章于 2024-04-14 00:06:56 发布