memcpy用法总结

来源:互联网 发布:人像变卡通软件 编辑:程序博客网 时间:2024/04/27 17:17
/*************************************************************************     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;}

0 0
原创粉丝点击