ubuntuusers.de

Zeichenkette in Array kopieren (C)

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

Slider

Anmeldungsdatum:
13. November 2005

Beiträge: Zähle...

Hallo liebe User,

Ich bin noch so ziemlich in den Kinderschuhen, wenn es um programmieren geht. Bis auf PHP kann ich eigendlich garnichts. Bis auf ein bisschen C ☺

Ich habe vor ein Programm zu schreiben, was mir eine HTML Tabelle in eine Datei schreibt. Nach Abfrage, wieviel Tabellen man denn gerne haben möchte wird dann gefragt, was drin stehen soll. Klappt auch bis dahin super. Jetzt möchte ich jedoch eine Zeichenkette ("<td>") in ein Array kopieren, um sie später dann vor die Eingaben des Users zu hängen.
Ich habe das in der Schule schon einmal gemacht (die Zeichenkette in eine Array kopieren), kann mich jedoch nichtmehr daran errinnern, wie ich das jetzt bewergstelligen kann. Ich meine ihrgendetwas mit strcpy() gemacht zu haben, bin mir aber nichtmehr so sicher. Als ich @home strcpy("<td>", array) versucht habe, hat es nicht geklappt. Im Internet stehen auch nur recht wirre Sachen über diese Funktion, an denen ich leider nicht ganz langsteige.

Aja, und dann würde mich noch interessieren, ob jemand vielleicht eine ganz gute Funktionsreferenz für C kennt. Am besten nach Stringfunktionen, I/O Funktionen, etc. geordnet. Habe leider soetwas nur ihrgendwann einmal für C++ gefunden.

Würde mich über Antwort freuen.
Bye, Slider

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4676

Wohnort: Berlin

Slider hat geschrieben:

Ich meine ihrgendetwas mit strcpy() gemacht zu haben, bin mir aber nichtmehr so sicher. Als ich @home strcpy("<td>", array) versucht habe, hat es nicht geklappt. Im Internet stehen auch nur recht wirre Sachen über diese Funktion, an denen ich leider nicht ganz langsteige.

Nun da wird doch aber zumindest stehen, dass der erste Parameter das Ziel angibt und der zweite die Quelle. Du versuchst also den, möglicherweise uninitialisierten Inhalt von array in den Speicherbereich einer konstanten Zeichenkette zu kopieren.

Aja, und dann würde mich noch interessieren, ob jemand vielleicht eine ganz gute Funktionsreferenz für C kennt. Am besten nach Stringfunktionen, I/O Funktionen, etc. geordnet.

Das Paket glibc-doc installieren und unter /usr/share/doc/glibc-doc/html/index.html nachsehen.

Slider

(Themenstarter)

Anmeldungsdatum:
13. November 2005

Beiträge: 17

Oh, vielen dank.

Bye, Slider

Apollon

Avatar von Apollon

Anmeldungsdatum:
27. Oktober 2004

Beiträge: 724

Wohnort: Darmstadt

Referenz zu C/C++: http://www.cppreference.com/

Antworten |