/*************************************************************************
File Name: memcoy.cpp
Author: yubo
Mail: yuzibode@126.com
Created Time: 2014年04月08日 星期二 23时15分11秒
学习重点:memcpy的强大之处在于不仅仅可以复制字符串,还可以复制其他类型的东西,下面就是摘自官网的简单测试。
************************************************************************/
#include<cstring>
#include<cstdio>
#include<iostream>
using namespace std;
struct node{
char name[40];
int age;
}person,person_copy;
int main()
{
char myname[]="Yubo";
/*使用memcpy复制字符串*/
memcpy(person.name,myname,strlen(myname+1)+1);
person.age=24;
/*使用memcpy复制结构体*/
printf("%s,%d\n:",person.name,person.age);
memcpy(&person_copy,&person,sizeof(person));
printf("person_copy:%s,%d \n",person_copy.name,person_copy.age);
return 0;
}
memcpy用法总结
最新推荐文章于 2020-09-08 09:50:32 发布