Gast
#505234
Hi
Für eine CAN Message hatte ich zwei Datastrukturen gesehen:
typedef struct {
uint32_t ID;
uint32_t DLC;
uint32_t RTS;
uint32_t data[8];
} CAN_struct;
und
typedef struct {
uint32_t ID;
uint32_t DLC;
uint32_t RTS;
uint32_t data1;
uint32_t data2;
uint32_t data3;
uint32_t data4;
uint32_t data5;
uint32_t data6;
uint32_t data7;
uint32_t data8;
} CAN_struct;
angesprochen wird die erste über z.B.
pdata->data[3]
und die zweite:
pdata.data3
Wo ist denn hier mal ein qualitativer Unterschied?
Beide funktionieren aber welche ist besser?