定义两个结构体,如何用首地址的方式来把结构体里的内容进行替换呢?
比如:
typedef struct{
unsigned char data[2];
}dat;
dat a,b;
问:如何用指针把b结构里的数据传输到a结构体对应的位置上?
定义两个结构体,如何用首地址的方式来把结构体里的内容进行替换呢?
比如:
typedef struct{
unsigned char data[2];
}dat;
dat a,b;
问:如何用指针把b结构里的数据传输到a结构体对应的位置上?
memcpy(&a, &b, sizeof(dat));