Skip to content

memmove

函数原型

c
void memmove(addr dest, addr src, int count);

功能

由 src 所指内存区域复制 count 个字节到 dest 所指内存区域

说明

与 memcpy 不同的是,src 和 dest 所指内存区域可以重叠

示例

c
char s[] = "Made in China";

void main()
{
    SetScreen(0);
    memmove(s + 5, s, strlen(s) - 5);
    printf("%s", s + 5);
    getchar();
}