一个memcpy的结构体的复制,类似于C++中调用类的拷贝构造函数,用一个对象去初始化另一个对象!
#include "stdio.h"
#include "string.h"
void main(void)
{
struct s1
{
char *name;
int age;
}stu1={"wangqiao",24};
struct student s2;
memcpy(&s2,&s1,sizeof(s1));
printf("s2.name = %s\ns2.age = %d\n",s2.name,s2.age);
getch();
}