Keine Zuweisung mit Typdef?

barracuda317
Endlosschleifenbastler
Endlosschleifenbastler
Beiträge: 187
Registriert: 12. Okt 2011 18:15

Keine Zuweisung mit Typdef?

Beitrag von barracuda317 »

Hallo,

gerade habe ich etwas mit den Typedefs rumprobiert. Folgenden Code mag er aber nicht ausführen:

Code: Alles auswählen

typedef DATE {
byte day , month , year ;
}
typedef CALENDER {
DATE a,b;
}
a c t iv e proctype P () {
DATE D ;
D . day = 1; D . month = 7; D . year = 62
CALENDER C;
C.a=D;
}
Den Fehler liefert die Zuweisung "C.a=D":
incomplete structur ref 'a' saw 'operator : = '
Wenn ich eine Ebene tiefer gehe, und C.a.day =1 setze, gibt er keinen Fehler aus

Kann ich daraus schließen, dass ich Typedef Variablen nicht zuweisen kann?

Zurück zu „Archiv“