Hallo ich möchte einen Typ definieren eines Arrays eines structs. habs so versucht aber auch andere versuche gingen schief:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
|
Anzeige
|
Typdefinition eines arrays of structHallo ich möchte einen Typ definieren eines Arrays eines structs. habs so versucht aber auch andere versuche gingen schief:
Naja, einen Typ T_Sensors gibt es in deinem Codeschnipsel nicht.
Gast
#5326572
Was ist "T_Sensors"?
Gast
#5326576
Thomas L. schrieb: > typedef struct { > uint8_t sensor_type; > uint16_t sensor_data; > } T_Sens_Data; > > typedef T_Sensors sensors[SENS_COUNT]; T_Sens_Data sensors[SENS_COUNT];
Gast
#5326582
Chris schrieb: > T_Sens_Data sensors[SENS_COUNT]; Wir wissen aber nicht, ob das ist was der TO haben wollte.
Gast
#5326589
Wenn er nicht mehr dazu schreibt, dann bekommt er eben die Antwort, die wir denken, die er haben möchte. :)
Meine Glaskugel behauptet, dass etwas in der Art gefragt ist:
Gast
#5326663
Johann L. schrieb: > typedef struct { > uint8_t sensor_type; > uint16_t sensor_data; > } T_Sens_Data; > > typedef T_Sens_Data T_Sensors[SENS_COUNT]; > > T_Sensors sensorsA; > T_Sens_Data sensorsB[SENS_COUNT]; Das geht so nicht, zweimal der selbe Bezeichner... Nils N. schrieb: > Chris schrieb: >> T_Sens_Data sensors[SENS_COUNT]; > > Wir wissen aber nicht, ob das ist was der TO haben wollte. Hallo ja natürlich war das falsch :-( Hab beim rumprobieren offenbar einen falschen Namen kopiert. Aber das war genau das was ich wollte. Richtigerweise sollte man aber wohl schreiben:
(Da T_Sensors ja ein typ wird). Danke an alle und sorry für die ungenaue Beschreibung. Nils N. schrieb: > Das geht so nicht, zweimal der selbe Bezeichner... Wo? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|