Ich habe folgende Strukturen:
1 | typedef struct b
|
2 | {
|
3 | unsigned char* rd;
|
4 | } b_t;
|
5 |
|
6 | typedef struct a
|
7 | {
|
8 | struct b_t* ring_buff;
|
9 | } a_t;
|
10 |
|
11 | struct a_t* xxx
|
Mein Ziel ist es nun den Wert der durch
adressiert wird, mit seinem Nachfolger zu addieren.
da der Compiler mir auf alle meine Versuche mit Fehlermeldungen
reagiert, hier meine Frage an Euch, wie funktioniert das?.
Meiner Meinung nach wäre folgenes plausibel, aber wie gesagt nicht
Compilerfreundlich
1 | temp = *xxx.ring_buff->rd + *xxx.ring_buff->(rd+1)
|