Hi, ich frag mich grad, ob es möglich ist, einer C-Funktion, welche als Parameter ein struct erwartet, die Werte direkt zu übergeben, anstatt eine Struktur zu übergeben. Beispiel:
1 | typedef struct { |
2 | unsigned char a; |
3 | unsigned char b; |
4 | unsigned char c; |
5 | } _stTest; |
6 | |
7 | void func(_stTest stTest) { |
8 | ...
|
9 | }
|
10 | |
11 | //Variablendefinition
|
12 | _stTest stABC; |
13 | |
14 | // Aufruf
|
15 | func(stABC); //So gehts |
16 | func({1,2,3});//So nicht -> Wie dann? |
Danke Ralf