typedef struct { unsigned int id; /* 29 bit identifier */ unsigned char data[8]; /* Data field */ unsigned char len; /* Length of data field in bytes */ unsigned char format; /* 0 - STANDARD, 1- EXTENDED IDENTIFIER */ unsigned char type; /* 0 - DATA FRAME, 1 - REMOTE FRAME */ } CAN_msg; 这个结构体已被赋值,现在我要把结构体中的数组值取出来赋值给其它变量怎么操作