1 | typedef struct |
2 | {
|
3 | UINT32 counter; |
4 | union |
5 | {
|
6 | UINT8 val; |
7 | struct |
8 | {
|
9 | UINT8 bOnFalling : 1; |
10 | UINT8 bOnRising : 1; |
11 | } bits; |
12 | } event; |
13 | } IO_DIGITAL; |
14 | |
15 | |
16 | void print_val(IO_DIGITAL *val){
|
17 | db_putdword(val->counter); // <---- OK |
18 | db_putdword(val->event->bits->bOnFalling); // <----- NICHT OK |
19 | } |
Frage, wie greift man auf val->event->bits->bOnFalling richtig zu?