actionbrowser.com
Stichwörter: Arrays, Pointer, Structs, verkettete Liste, Felder
Es sollen folgende Funktionen zur Verwendung einer verketteten Liste realisiert werden:
- Ausgeben der Liste
- Elemente vorne anfügen
- Elemente hinten anhängen
- Elemente zählen
- Erstes Element löschen
- Letztes Element löschen
- Wert suchen und Adresse zurückgeben
- Wert in der Liste auf Null setzen
#include
Wie beim Ölverlust scheint der Speicherverlust in gewissen Maßen nicht tragisch und macht sich vielleicht höchstens an einem geringen Geschwindigkeitsverlust bemerkbar. Kritisch wird es erst, wenn der verbleibende Speicherrest unter ein gewisses Niveau sinkt. Dann kommt es zu dramatischen Geschwindigkeitseinbrüchen oder gar zum Programmabsturz. Aus diesem Grund sollten Sie darauf achten, dass jeder angeforderte Speicher auch wieder freigegeben wird. Dazu dient der Befehl delete. Dem Befehl folgt der Zeiger, der auf den freizugebenden Speicher weist: delete floatZeiger; Freigabe Der Zeiger muss nicht der sein, mit dem der Speicher angefordert wurde. Er muss lediglich auf den richtigen Speicher zeigen und vom gleichen Typ sein. Vektoren und Listen. Nach der Speicherfreigabe durch delete empfiehlt es sich, die Zeigervariable auf 0 zu setzen. Damit wird verhindert, dass an einer anderen Stelle versehentlich eine weitere Freigabe erfolgt. delete erkennt, wenn die Zeigervariable 0 ist, und versucht dann erst gar nicht, dessen Speicher freizugeben.
size () << std:: endl; for ( iZaehler = 0; iZaehler < vIMeinVector. size (); ++ iZaehler) { // Wenn vIMeinVector[iZaehler] < 10 dann eine 0 voranstellen ( vIMeinVector [ iZaehler] < 10)? std:: cout << "0" << vIMeinVector [ iZaehler]: std:: cout << vIMeinVector [ iZaehler]; std:: cout << " "; // Leerzeichen hinter jede Zahl setzten if ( ( iZaehler + 1)% 10 == 0) // Nach jeder 10ten Zahl zeilenumbruch setzten { std:: cout << std:: endl;}} std:: cin. C++ liste erstellen. get (); return EXIT_SUCCESS;} Weitere Vector Funktionen im Überblick T steht in der nachfolgenden Tabelle für Datentyp, n für einen Index-Wert und val für einen Wert!
Möchte man die Werte eines Feldes initialisieren, schreibt man die Werte einfach in geschweifte Klammern. int i, punkte[5] = { 1, 3, 5, 7, 9}; // Werte ausgeben for(i=0; i<5; i++) { printf("Wert Index%d:%d\n", i, punkte[i]);} Wert Index 0: 1 Wert Index 1: 3 Wert Index 2: 5 Wert Index 3: 7 Wert Index 4: 9 Null-Initialisierung Ist die Anzahl der Werte bei der Initialisierung kleiner als die Feldgröße, werden die restlichen Werte auf Null gesetzt. int punkte[5] = { 1, 3, 5}; Wert Index 3: 0 Wert Index 4: 0 Dadurch lässt sich ein Feld auch einfach komplett mit Null-Werten initialisieren: Wert Index 0: 0 Wert Index 1: 0 Wert Index 2: 0 Feldgröße durch Initialisierung bestimmen Lässt man bei der Initialisierung die Angabe für die Feldgröße weg, wird automatisch die Größe durch die Anzahl der Initialisierungswerte bestimmt. C++ listen erstellen. Dieses Array wird die Größe 3 haben: int punkte[] = { 1, 2, 3}; Wert Index 1: 2 Wert Index 2: 3
Hinzufuegen(k);
//Noch einen Knoten erzeugen, diesmal noch ohne Inhalt
k=new Knoten();
//den Knoten Werte zuweisen
k->SetzteAlter(32);
k->SetzteName("Irgendwer");
//ebenfalls einfügen
//das Eingegebene ausgeben
sgeben();
//die Liste jetzt löschen
DieListe. Loeschen();
return 0;}
#5
danke
vielen dank,
du hast mir sehr weiter geholfen
#6
Das ist natuerlich eine moeglichkeit
aber wozu das rat neu erfinden und nicht einfach die list aus der
Standartlibrary nehmen? Beispiel fuer string:
Code:
// Template list fuer string instanzieren
list
Fällt ein Milchzahn aus, kommt nachts die Zahnfee zu Besuch. Sie hinterlässt ein kleines Geschenk und macht sich dann wieder aus dem Staub. Ob sie den Zahn mitnimmt oder nicht, bleibt den Erzählenden überlassen. Woher weiß Ihr Kind, dass das Geschenk von der Zahnfee stammt? Natürlich aus dem Brief der Zahnfee, den sie ebenfalls bei ihrem Besuch hinterlässt. Im Brief erklärt sie ihre nächtliche Visite und motiviert zum weiteren gründlichen Putzen der Zähne. Kostenloser Brief der Zahnfee zum Ausdrucken Nachfolgend werden mehrere Muster als PDF vorgestellt. Sie können sich die Dateien ganz einfach kostenlos herunterladen und ausdrucken. Sie sind im DIN-A4-Format verfasst, können aber natürlich auch kleiner ausgedruckt werden. Wählen Sie dazu beim Druck einfach eine höhere Anzahl an Seiten pro Blatt. Verzieren Sie die Briefe noch mit eigenen Zeichnungen oder fügen Sie Feenstaub (Glitzer) hinzu, um Ihren Zahnfee-Brief absolut einzigartig zu machen. Wenn des Nachts die Zahnfee kommt .... Viel Freude mit den Briefen! Zahnfee Brief für Mädchen Der folgende Zahnfee-Brief ist zur Adressierung an Mädchen gedacht.
Dann wird euch die Tradition der Eidgenossen noch mehr verwundern. Bei den Schweizern ist es nämlich eine Ameise, die nachts den Zahn holt und eine Goldmünze zurücklässt. Die Zahnfee in Polen In Polen kommt keine kleine Fee vorbei, die den ausgefallenen Zahn mitnimmt. Stattdessen vergraben Kinder ihren Milchzahn im Garten. Das soll dabei helfen, dass die neuen Zähne gut wachsen. Die Zahnfee lässt Geschenke da Ist der Zahn dann draußen, findet ein Tauschgeschäft mit der geflügelten Gestalt statt, denn weil sie sich so sehr über den Zahn freut, lässt sie eine kleine Überraschung da. Was das ist, dass darfst du, als fleißige*r Helfer*in der Zahnfee, natürlich selbst entscheiden. Viele legen statt eines Goldtalers ein 1€-Stück unters Kopfkissen. Zahnfee brief pdf printable. Vor allem jüngere Kinder können mit Geld allerdings noch nicht so viel anfangen und freuen sich eher über ein kleines Geschenk. Da die kleine Zahnfee das Geschenk ja transportieren muss und es auch unters Kopfkissen passen sollte, reichen kleine Aufmerksamkeiten, wie Haarspangen, Spielfiguren, kleine Autos, ein Kinderwecker, eine besonders hübsche Zahnbürste oder die erste "Erwachsenen-Zahnbürste", eine Lupe oder Pixi-Bücher.
Wenn die Zahnfee nur beim ersten Mal kommt, dann finde ich es passend, wenn sie ein kleines ">Döschen bringt, in den die weiteren Milchzähne gelegt werden können. Zahnfee für Jungs und Mädchen Natürlich ist die Zahnfee eine Geschichte für Mädchen und für Jungs gleichermaßen. Die oben genannten Geschenkideen sind geschlechtsneutral und die Geschichte sowieso.
Ich freue mich immer, wenn ich solche schönen Zähne sehe und Kinder kennenlerne, die ihre Zahnpflege so gründlich erledigen. Deine neuen Zähne werden für immer bleiben, gehe mit ihnen genauso sorgsam um, wie mit deinen Milchzähnen. Putze sie regelmäßig. Du bist auf dem richtigen Weg, mach weiter so. Ich bin sehr stolz auf dich. Behalte deinen schönen Milchzahn als Erinnerung daran, dass du deine Zähne immer gründlich pflegen solltest, damit auch deine neuen Zähne immer schön und gesund bleiben. Ich habe deinen Zahn in eine hübsche Dose gelegt, die ich dir schenken möchte. Bewahre ihn und deine anderen Milchzähne gerne darin auf. Es grüßt dich ganz herzlich Nachricht von der Zahnfee III – Schlecht geputzter Zahn vielen lieben Dank, dass du mir deinen Milchzahn schenken möchtest. Ich habe ihn unter deinem Kopfkissen gefunden und mich sehr darüber gefreut, dass auch du bald deine neuen Zähne bekommen wirst. Brief zahnfee pdf. Vielleicht fragst du dich, warum ich deinen Zahn nicht mitgenommen habe. Leider ist mir aufgefallen, dass der Zahn nicht so gut geputzt war.
In dem sie ankündigt, dass es nur beim ersten Zahn so ein großes Geschenk gibt – und für jeden weiteren ein goldenes 50-Cent-Stück und eine Kleinigkeit. Meine innere Zahnfee hat bei diesem materialistischen Mittelweg ein gutes Bauchgefühl. Und fängt schonmal an, Kopfkissen-taugliche Kleinigkeiten zu sammeln... Welche Geschenke bringt die Zahnfee? Hier ein paar Ideen... Mit diesen Überraschungen als Belohnung fällt der Abschied vom Milchzahn besonders leicht. Zahnfee-Urkunde zum Ausdrucken Kinder sind gerade auf die erste Zahnlücke ganz besonders stolz. Da kommt ein Zertifikat von der Zahnfee genau richtig. Auf unserer Urkunde können Mädchen und Jungen festhalten, wann genau welcher Zahn ausgefallen ist. Und vielleicht auch wo... beim Toben, bei Oma und Opa oder vielleicht im Urlaub? Das PDF für die Zahnfee-Urkunde könnt ihr euch hier ganz einfach herunterladen. Einfach auf den Link klicken und schon beginnt der Download. Brief von der zahnfee pdf. Die Vorlage ist natürlich kostenlos. Wir wünschen euch und euren Kindern ganz viel Freude damit!