Structs
-
hi all
struct mensch{char nachname[20]; char vorname [20]; char email [20]; char geburtsjahr[20];}; char mensch_liste[5]; for(int zaehler=0;zaehler<5;zaehler++) { cout<<"Geben Sie ihren Vornamen ein =>"; cin>>mensch_liste[0].vorname; }Kann mir mal hier einer erklären den Vornamen eingeben kann?
denn so wie ich es geschrieben habe funzt es irgendwie nicht
-
Du hast dein 'struct mensch;' definiert, warum nutzt du es dann nicht?
struct mensch{char nachname[20]; char vorname [20]; char email [20]; char geburtsjahr[20];}; mensch mensch_liste[5]; ...(btw, vielleicht solltest du die char-Arrays ersetzen durch std::string's)
-
struct mensch{char nachname[20]; char vorname [20]; char email [20]; char geburtsjahr[20];}; mensch mensch_liste[5]; ...zumal wirst du bei deinem char array (email) probleme bekommen.
z.b. JohannesKiberle@yahoo.de'\0' wären 25 zeichendein geburtsjar hat maximal 4 stellen, vielleicht solltest du es mal auf
char geburtsjahr[5]machen oder einfach einen short int benutzen
-
Dieser Thread wurde von Moderator/in SideWinder aus dem Forum DOS und Win32-Konsole in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.