用 C 编写你自己的 memcpy()
在这里我们将看到如何memcpy()在C中实现函数。该memcpy()函数用于将数据块从一个位置复制到另一个位置。的语法memcpy()如下-
void * memcpy(void * dest, const void * srd, size_t num);
为了制作我们自己的memcpy,我们必须将给定的地址类型转换为char*,然后逐字节地将数据从源复制到目标。只需通过以下代码即可获得更好的主意。
示例
#include#include void custom_memcpy(void *dest, void *src, size_t n) { int i; //将src和dest转换为char* char *src_char = (char *)src; char *dest_char = (char *)dest; for (i=0; i 输出结果 The copied string is Hello World 复制的数组是 10 20 30 40 50 60 70 80 90
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法