- 方式一
Data d1,d2;
d1.a = "aaa";
d1.b = "bbb";
d1.c = 3;
d1.d = 3.3;
d2.a = "ccc";
d2.b = "ddd";
d2.c = 4;
d2.d = 4.4;
// 申请空间
char *p = (char*)malloc(sizeof(Data));
// 将数据复制进空间
memcpy(p,&d1,sizeof(Data));
Data *t1 = (Data*)p;
qDebug() << t1->a << t1->b << t1->c << t1->d