读书人

连续使用内存拷贝函数解决办法

发布时间: 2013-10-21 17:00:48 作者: rapoo

连续使用内存拷贝函数
比如源目标串有数据“helloworld!”,目标字符串有数据“hello”,怎样用memcpy函数实现结果“hellohelloworld”效果
[解决办法]


#include <stdio.h>
#include <string.h>

int main(void)
{
char *src = "helloworld";
char *dst = "hello";
char tmp[20] = {0};
memcpy(tmp, dst, 5);
memcpy(tmp+5, src, 10);

printf("%s\n", tmp);

return 0;
}

读书人网 >C语言

热点推荐