memmove VS memcpy
2013-06-28 00:00
162 查看
#include <stdio.h> #include <stdlib.h> int main( void ) { char Data1[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'F', 0 }; char Data2[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'F', 0 }; memmove( Data1+7, Data1+9, 5 ); memcpy ( Data2+7, Data2+9, 5 ); printf( "Data1 : %s\n", Data1 ); printf( "Data2 : %s\n", Data2 ); return 0; } /* 操作系统 : Windows7sp1(X64) 编译环境 :(WDK7600) Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.207 for 80x86 输出结果 : Data1 : 01234569ABCDCDF Data2 : 01234569ABCDCDF */
相关文章推荐
- memcpy vs memmove
- memcpy VS memmove
- strcpy vs memcpy vs memmove
- strcpy/memcpy/memmove的实现
- C/C++ memmove与memcpy的区别及实现
- memcpy memmove区别和实现
- memcpy memmove区别和实现
- 模拟实现memcpy memmove 函数
- strcpy memcpy memmove区别和实现
- memcpy memmove 区别
- C/C++之Memcpy and memmove
- memmove 和 memcpy的区别
- C语言 memcpy memmove
- memcpy memmove区别和实现
- memcpy memmove区别
- memcpy and memmove
- memcpy memset memmove 区别(部分转载)
- memcpy memmove区别和实现
- strcpy/memcpy/memmove的实现
- memcpy memmove区别和实现