001
12.04.2004, 13:17 Uhr
Pablo
Supertux (Operator)
|
In C++ würde ich sagen nein, in C ja.
Wenn du nur hast
| C++: |
struct Person { char Name[20]; int GebJahr; int GebMonat; int GebTag; }
|
dann musst du immer die Variablen so deklarieren:
| C++: |
struct Person pers; pers.GebTag=24; //usw
|
Wenn du aber typedef benutzet
| C++: |
typedef struct { char Name[20]; int GebJahr; int GebMonat; int GebTag; } Person;
|
Dann kannst du schon
| C++: |
Person pers; pers.GebJahr=1982;
|
Mit typedef erzeugst du einen neuen Datentyp.
Ich glaube, dass es in C++ gar keinen Unterschied gibt, das weiß ich leider nicht, weil ich in C++ nicht programmiere. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 12.04.2004 um 14:14 Uhr von Pablo editiert. |