Die letzten 10 Beiträge |
info |
ok kannst mir ja auch morgen helfen .
Was studierst du eigentlich? |
eulerscheZahl |
Habe mir die Aufgabe mal angesehen, müsste mich da auch erst einarbeiten. |
info |
Aha ok danke .
Hast du noch bisschen zeit?
Dann poste ich eine Aufagabe die zwar keine Hausaufgabe ist aber biisschen zum üben .
EIner der 1 Aufgaben vom Jahr also.
Hast du Bock? |
eulerscheZahl |
strcpy(Ziel, Quelle)
Damit greift man auf "Datum" in der Sturktur zu, um dort etwas hineinzuschreiben.
Und zwar bei genau der Struktur, auf die "momentan" zeigt. |
info |
strcpy(momentan->Datum, datum);
Nur noch das habe ich nicht genau verstanden .
Wieso zeigt man mit momentan auf datum ?
Dann lasse ich dich in ruhe. |
eulerscheZahl |
Hier sind wir wieder an der Stelle, dass du sehr allgemein fragst, ich will es trotzdem mal versuchen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
if(strlen(ort) < 2) break; //Abbruchbedingung
cout << "Datum? ";
cin >> datum; //Datum einlesen
momentan->next = (struct Event*)malloc(sizeof(struct Event)); //Speicher für das nächste Glied reservieren und die Speicheradresse in momentan->next schreiben
if(momentan == NULL) //kein Speicherplatz vorhanden
return 1;
momentan = momentan->next; //mit dem Zeiger momentan auf das Folgeglied zeigen
momentan->next = NULL; //das Folgeglied davon wiederum existiert noch nicht
strcpy(momentan->Datum, datum); //noch etwas hineinschreiben
strcpy(momentan->Veranstaltungsort, ort); |
|
|
info |
Ok eine frage hätte ich noch solange du wach bist:
if(strlen(ort) < 2) break;
cout << "Datum? ";
cin >> datum;
momentan->next = (struct Event*)malloc(sizeof(struct Event));
if(momentan == NULL) //kein Speicherplatz vorhanden
return 1;
momentan = momentan->next;
momentan->next = NULL;
strcpy(momentan->Datum, datum);
strcpy(momentan->Veranstaltungsort, ort);
}
Kannst du mir bitte noch diesen code erklären weil ich verstehe es nicht. |
eulerscheZahl |
Ich verstehe diesen Satz nicht. Aber das Programm erfragt nur Ort und Datum. Die Uhrzeit lässt sich ja schnell hinzufügen, so man sie denn haben will. |
info |
Das Programm fragt mich ja quasi nur datum und uhrzeit hab die ganze ZEIT ODER ? |
info |
Was bewirkt das dann ?
if(strlen(ort) < 2) break;
Wenn der ortsname kleiner als 2 ist dann bricht das Programm ab oder wie? |
Es sind weitere Beiträge zu diesem Thema vorhanden. Klicken Sie hier, um sich alle Beiträge anzusehen. |
|
|