memcpy()函数

简介: memcpy()函数

1.memcpy()的函数原型

void *memcpy(void*dest, const void *src, size_t n);


2、主要作用

src指向的地址向dest地址中复制n个字节的数据。演示代码如下所示。

#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
    const char src[20] = "asdfghj";
    char dest[20];
    memcpy(dest, src, strlen(src) + 1);
    printf("dest = %s\n", dest);
    return 0;
}


如果目标数组destin本身已有数据,执行memcpy()后,将覆盖原有数据(最多覆盖n)

相关文章
|
1月前
|
编译器 C++
C++中memcpy函数的实现
C++中memcpy函数的实现
|
1月前
|
编译器 C++
memmove函数和memcpy函数的模拟实现
memmove函数和memcpy函数的模拟实现
9 1
|
3月前
|
算法 编译器 C语言
memcpy内存拷贝函数
memcpy内存拷贝函数
37 0
|
3月前
|
C语言
memcpy不适用的场景
memcpy不适用的场景
|
4月前
|
存储 编译器 BI
内存函数​(memcpy、memmove、memset、memcmp)
内存函数​(memcpy、memmove、memset、memcmp)
|
4月前
|
存储 安全
内存函数(memcpy、memmove、memset、memcmp)你真的懂了吗?
内存函数(memcpy、memmove、memset、memcmp)你真的懂了吗?
53 0
内存函数(memcpy、memmove、memset、memcmp)你真的懂了吗?
|
8月前
memcpy的使用与实现
memcpy的使用与实现
59 0
【memcpy和memmove函数的详解】
我们知道,strcpy函数是拷贝字符串的,但是它并不能拷贝例如整型,结构体之类的东西,strcpy有一定的局限性,memcpy函数可以说涵盖了所有类型数据的拷贝。
|
11月前
|
存储 安全
浅谈C库函数——memcpy、memmove、memcmp、memset函数
浅谈C库函数——memcpy、memmove、memcmp、memset函数
164 0
memmove和memcpy的区别
你真的懂memmove和memcpy的区别吗