memcpy() -- 拷贝内存内容
来源:互联网 发布:网页美工基本知识 编辑:程序博客网 时间:2024/05/21 15:55
相关函数: strcpy(), memcpy()
表头文件: #include <string.h>
定义函数: void *memcpy(void *dest, const void *src, size_t n)
函数说明: memcpy()用来拷贝src所指的内存内容前n个字节到dest所指的内存地址上。与strcpy()不同的是,memcpy()会完整的复制n个字节,不会因为遇到字符串结束'/0'而结束
返回值: 返回指向dest的指针
附加说明: 指针src和dest所指的内存区域不可重叠
-------------------------------------------------------
#include <string.h>
#include <stdio.h>
int main()
{
char a[30] = "string (a)";
char b[30] = "hi/0zengxiaolong";
int i;
strcpy(a, b); //a[30] = "hi/0ing (a)"
printf("strcpy():");
for(i = 0; i < 30; i++)
printf("%c", a[i]); //hi ing (a)
memcpy(a, b, 30); //a[30] = "hi/0zengxiaolong"
printf("/nmemcpy():");
for(i = 0; i < 30; i++)
printf("%c", a[i]); //hi zengxiaolong
printf("/n i = %d/n", i); //30
}
- memcpy() -- 拷贝内存内容
- memcpy() -- 拷贝内存内容
- memcpy() -- 拷贝内存内容
- memcpy() -- 拷贝内存内容
- memcpy() -- 拷贝内存内容
- memcpy() -- 拷贝内存内容
- memcpy拷贝内存内容
- 【转】memcpy() -- 拷贝内存内容
- 内存拷贝函数memcpy
- 内存拷贝函数memcpy
- memcpy内存拷贝函数
- memcpy内存拷贝函数memcpy和字符串拷贝函数strcpy
- memmove() -- 拷贝内存内容
- memccpy() -- 拷贝内存内容
- memmove() -- 拷贝内存内容
- 比memcpy更好的内存拷贝方法
- memcpy不能拷贝不连续的内存
- memcpy内存拷贝的改进与优化
- 追根究底,剖析MFC六大关键技术(第四部分)
- 网络编程 一
- Windows XP 和RHEL5 双系统安装记一
- 追根究底,MFC 六大关键技术剖析(第五六部分)
- (转)恋爱的真谛
- memcpy() -- 拷贝内存内容
- GCC后端及汇编发布(7)
- 记录一下有用的链接和tool,会一直添加的~
- 谁能告诉我如何使用JQuery插件啊
- iPhone常用Framework
- Factory模式
- 刚出道的小草
- poj 3368 --Frequent values 线段树
- 关于如何看代码