C语言内存函数的详解和模拟实现
memcpy
该函数用于从一个内存拷贝到另一个内存
void * memcpy ( void * destination, const void * source, size_t num );
函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置。 这个函数在遇到 ‘/0’ 的时候并不会停下来。 如果source和destination有任何的重叠,复制的结果都是未定义的。 使用方法:
/* memcpy example */
#include
#include
struct {
char name[40];
int age;
} person, person_copy;
int main () {
char myname[] = "Pierre de Fermat";
/* using m
共有 0 条评论