Verdi, Guiseppe - Sein Leben und Wirken

Schlagwörter:
Referat, Hausaufgabe, Verdi, Guiseppe - Sein Leben und Wirken
Themengleiche Dokumente anzeigen

Beschreibung / Inhalt
Das vorliegende Dokument beschäftigt sich mit dem Thema Strings in C/C++. Es wird erklärt, dass Strings eindimensionale char-Arrays sind, die mit einem Null-Byte abgeschlossen werden, um sie als Strings zu kennzeichnen und String-Funktionen nutzen zu können. Es wird darauf hingewiesen, dass das Umwandlungszeichen für Strings in „printf“ und „scanf“ Funktionen „%s“ ist. Es werden Beispiele für normale char-Arrays und Strings gegeben und erklärt, dass in Strings das Null-Byte an einer bestimmten Stelle vorhanden sein muss. Wenn das Null-Byte nicht am Ende steht, wird die Information dahinter bei String-Funktionen ignoriert.

Im Hauptteil des Dokuments werden die wichtigsten String-Funktionen wie „gets“, „puts“, „strcmp“, „strlen“, „strcpy“ und „strcat“ erklärt. Es wird beschrieben, wofür sie verwendet werden und wie sie angewendet werden. Ein Beispielprogramm wird gegeben, um die Anwendung der meisten String-Funktionen zu verdeutlichen. Das Programm liest den Vornamen und Nachnamen des Benutzers ein, setzt sie zusammen und gibt den vollständigen Namen und die Länge des Namens aus.

Zusammenfassend beschäftigt sich das Dokument mit der Definition und Verwendung von Strings in C/C++ und erklärt die wichtigsten String-Funktionen. Das Beispielprogramm verdeutlicht die Anwendungsmöglichkeiten der String-Funktionen.
Direkt das Referat aufrufen

Auszug aus Referat
Strings Strings (auf Deutsch: Zeichenketten) sind eigentlich eindimensionale char-Arrays (also Felder, bei denen jeder Teil einen Character-Wert enthält) abgeschlossen mit einem -Byte. Das -Byte ist dazu da, um das Array eindeutig als String zu charakterisieren und es somit möglich macht, die zahlreichen String-Funktionen (wie z.B. puts, strcpy, ...) zu nutzen.Die String-Einlesefunktionen wie z.B. gets fügen automatisch das -Byte hinzu Das Umwandlungszeichen für die printf- bzw. scanf- Funktionen (sowie deren Abwandlungen) ist das s (s für String). Beispiele: Ein Beispiel für ein normales char-Array: char a 3 A,B,C ; à kein à KEINE Stringfunktionen nutzbar Ein Beispiel für einen String: char a 4 A,B,C, ; à sorgt dafür, dass Array als String anerkannt wird Andere (gleichwertige) Schreibweise: char a 4 ABC; à ACHTUNG Man braucht ein Array mit 4 Stellen (durch Anführungszeichen (...), wird Array automatisch zu String à muss ins Array passen à Eine Stelle dazu Ist in einem String das an mehreren Stellen vorhanden (oder nicht am Ende), so wird bei einer Stringfunktion (wie z.B. puts oder strcmp) jede Information hinter dem ersten ignoriert Zum Beispiel: char a 4 A,B,C,,A,B,C, ; Ausgabe mit puts(a);: ABC à öfters vorhanden char a 4 A,B,C,,A,B,C ; Ausgabe mit puts(a);: ABC à NICHT am Ende: Alles dahinter wird ignoriert Stringfunktionen: Um mit Strings effizient arbeiten zu können, gibt es in C C zahlreiche Stringfunktionen.Hier die Wichtigsten: gets (stringname); Liest einen ...
Direkt das Referat aufrufen

Autor:
Kategorie:
Sonstiges
Anzahl Wörter:
2060
Art:
Referat
Sprache:
Deutsch
Bewertung dieser Hausaufgabe
Diese Hausaufgabe wurde bislang noch nicht bewertet.
Zurück