Guten tag,
ich habe ein array in file1.c
1 | static const uint8_t address[] = {0xFFu, 0xFFu, 0xFFu, 0xFFu, 0xFFu, 0xFFu};
|
in einer Funktion möchte ich eine Struktur beschreiben
1 | typedef struct
|
2 | {
|
3 | const uint8_t address[6];
|
4 | const uint8_t id;
|
5 | }info_ts;
|
wie bekomme ich am geschicktesten address in der structur mit der
globalen address beschrieben?
Meine Bisherige Möglichkeit ist
1 | const info_ts info_s =
|
2 | {
|
3 | .address[0] = address[0],
|
4 | .address[1] = address[1],
|
5 | ... ... ...
|
6 | .id = 0x85
|
7 | };
|
gibt es da noch eine kürzere möglichkeit das Array zu übertragen?