Auf char zugreifen in struct
-
Hi Leute.
Könnt Ihr mir vielleicht sagen wie man das nochmal macht?
struct Eintrag
{
char Name[21];
};void setzen(Struct Eintrag ???*Person??) stimmt das so???
{
Person->Name=""; // wie muß man darauf nochmal zugreifen?
}void main()
{
struct Eintrag Person[5];setzen(Person);
...
}Bin euch echt dankbar.
-
bitte benutz Code-Tags!
in structs kannst du mit char arrays genauso umgehen, wie mit char arrays, die nicht in structs sind.
was du willst ist
person->namen[0]=0;
void main()
[ Dieser Beitrag wurde am 24.03.2003 um 21:18 Uhr von kingruedi editiert. ]
-
Und wenn ich der Zeichenkette zum Beispiel einen Namen zuordnen möchte?
Wie macht man das nochmal?danke
-
void setzen(struct Eintrag* p) { strcpy(p->name, "Hans"); } struct Eintrag person; setzen(&person);
-
nke Bashar!
-
tte, in oblem