C / C ++中的memcpy()函数
该功能memcpy()用于将存储块从一个位置复制到另一位置。一个是源,另一个是指针指向的目标。这是用C语言在“string.h”头文件中声明的。它不检查溢出。
这是memcpy()C语言的语法,
void *memcpy(void *dest_str, const void *src_str, size_t number)
这里,
dest_str-指向目标数组的指针。
src_str-指向源数组的指针。
号-的字节数,从源到目的地的被复制。
这是memcpy()C语言的示例,
示例
#include <stdio.h>
#include <string.h>
int main () {
char a[] = "Firststring";
const char b[] = "Secondstring";
memcpy(a, b, 5);
printf("New arrays : %s\t%s", a, b);
return 0;
}输出结果
New arrays : SeconstringSecondstring
在上面的程序中,两个char类型的数组被初始化,memcpy()函数将源字符串'b'复制到目标字符串'a'。
char a[] = "Firststring"; const char b[] = "Secondstring"; memcpy(a, b, 5);
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短